Why does OpenCV release "World.dll" in 2.4.7?

I heard that OpenCV will have "world.dll", one library that will have the combined functionality of all the other modules in the next version. My question is why OpenCV will do this now, while in previous releases it always divided functionality into categorized modules. Are there any special benefits to this?

+4
source share
1 answer

Information here: http://www.programmerfish.com/should-you-be-using-opencv-world-module/

The main aspect is to facilitate the deployment of applications for end users - you have only one DLL file instead of many.

I think that there is also a slight increase in performance when loading, because loading a single DLL means more continuous reading from the hard drive.

+6
source

Source: https://habr.com/ru/post/1501279/


All Articles