Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version
  • Halcon is nowere as fast as OpenCV
  • Coding in C gives zero advantage over C++, but it may give a boost over Python.
  • The difference between i7 and Atom is the expected difference between a top-end desktop processor ad a modest, low-energy chip.

Finally, the problem is not OpenCV, but the way you are using it. I've wrote complex processing that takes 3ms on a mobile processors, and saw others do the same - the price is a hard work in optimization. Take this post as an introduction to a more serious approach to optimization. On Intel chips you have SSE instructions instead of the NEON technology found on ARM devices.

  • Halcon is nowere as fast as OpenCV
  • Coding in C gives zero advantage over C++, but it may give a boost over Python.Python. The profiler will tell you exactly how much you can gain.

  • The difference between i7 and Atom is the expected difference between a top-end desktop processor ad a modest, low-energy chip.

Finally, the problem is not OpenCV, but the way you are using it. I've wrote complex processing that takes 3ms on a mobile processors, and saw others do the same - the price is a hard work in optimization. Take this post as an introduction to a more serious approach to optimization. On Intel chips you have SSE instructions instead of the NEON technology found on ARM devices.

  • Halcon is nowere as fast as OpenCV
  • Coding in C gives zero advantage over C++, but it may give a boost over Python. The profiler will tell you exactly how much you can gain.

  • The difference between i7 and Atom is the expected difference between a top-end desktop processor ad and a modest, low-energy chip.

Finally, the problem is not OpenCV, but the way you are using it. I've wrote complex processing that takes 3ms on a mobile processors, and saw others do the same - the price is a hard work in optimization. Take this post as an introduction to a more serious approach to optimization. On Intel chips you have SSE instructions instead of the NEON technology found on ARM devices.

  • Halcon is nowere as fast as OpenCV
  • Coding in C gives zero advantage over C++, but it may give a boost over Python. The profiler will tell you exactly how much you can gain.gain. You will have a gain if some of the processing is done in python, bu custom code, but the OpenCV calls, as Alexander S. said, are the same.

  • The difference between i7 and Atom is the expected difference between a top-end desktop processor and a modest, low-energy chip.

Finally, the problem is not OpenCV, but the way you are using it. I've wrote complex processing that takes 3ms on a mobile processors, and saw others do the same - the price is a hard work in optimization. Take this post as an introduction to a more serious approach to optimization. On Intel chips you have SSE instructions instead of the NEON technology found on ARM devices.