Should I use openCV for image processing in c++? [closed]
开发者_高级运维
Want to improve this question? Update the question so it can be answered with facts and citations by editing this post.
Closed 6 years ago.
Improve this questionDo you recommend using OpenCV
for doing image processing using C++
?
Thanks.
It depends on what you mean by image processing.
If you are talking about changing the image; like compressing it or resizing it, then no not at all. I would use imagemagick.
If you want to analyze images; like trying to see if they contain something like a face, or a hand. Generally speaking open CV is great for teaching the computer how to see something.
Yes. It is the best image processing library for c++.
Yes. We use it for our tracking tool SwisTrack, and it works fine! However, if you want to do rapid prototyping of your algorithms, I would suggest to use Matlab. It's usually faster at early stage of development (but the performance is of course not as good as a clean C++ implementation using OpenCV.
Generally yes, but you shoudl also take a look at CImg, IVT
精彩评论