1 | initial version |
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.
2 | No.2 Revision |
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.
3 | No.3 Revision |
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.
4 | No.4 Revision |
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.