3 ms·
I'm still using OpenCV 3 and am more than happy with it. Why does every library or application have to be blown up so much that it ends up being too big and com
by Rochus 3y ago
I'm still using OpenCV 3 and am more than happy with it. Why does every library or application have to be blown up so much that it ends up being too big and complex for a voluntary open source project?
- dr_zoidberg 3y agoWhen I moved some projects from OpenCV 3 to 4 I got a nice speed up pretty much everywhere, some things no speed up at all and some others pretty big. I can't really remember the numbers, but at the moment it was a global 10 to 20% perf improvement just on updating a library. Might want to check that. Also 4.something got SIFT as part of OpenCV (instead of living in the contrib module) because the patent expired and you can now use it for free. As for blowing up with NN packages and such... I don't really use those parts, but if the NN module had easier support to run networks trained on popular frameworks I might've used it. Disclaimer: it's been quite a while since I last tried to use those parts, so maybe now the latest version has fantastic support and I'm talking nonsense.
- Rochus 3y agoThanks. I had a close look at v4, but didn't see a reason to update. Some functions got a bit faster on some architectures, some a bit slower, as usual.
- cma 3y agoMachine vision is presumably still advancing and new techniques are added, or are they only adding complexity?
- Rochus 3y agoWell, the term "computer vision" (CV) is apparently too vague and unstable to restrict the functional scope of a still manageable library with it. Perhaps they should consider to move the parts that are now apparently beyond the scope and for which they are collecting money into a new library under a new name, rather than endlessly inflating something mature and proven.