Is c++ better suited than Python for real-time applications?
Hi,
I'm about to beging my end-of-degree project and I was wondering whether I'be better off with Python or C++. My main concern is which one of them is best suited for real-time applications. As far as I know, Python is interpreted and according to what I read here
Written in optimized C/C++, the library can take advantage of multi-core processing
(Don't know if that means that's not the case with other languages)
So, is C++ the right option in my case?
Thanks
Comments
- there is no support for cuda operations for the python wrappers (if you want that, you have to use c++)
- apart from that, unless you're trying to write foolishly naive per-pixel loops, you won't see much difference between python/c++ performance. cv2.normalize() calls cv::normalize(), so you get the same sse optimizations than in c++.