Reputation: 5420
I'm if there are component diagrams or a documentation about the opencv library works with each others, how do they depend to one another ? for example the highGUI.dll
need core.dll
but doesn't imagproc.dll
I looked in google, but didn't I get anything !
any idea ?
Upvotes: 1
Views: 840
Reputation: 42085
AFAIK the core module is the only dependency of other modules. And it seems intuitive and natural that the core functionality and the definitions of basic structures such as Mat
are used by the other modules (which are independent on each other).
This concept is also described in the very first chapter of the official OpenCV's online documentation, which should be the first place where you should look for the answers in terms of OpenCV :)
And in case you just need to know the dependencies of the binaries of your application, what you actually need to do is to build your application and drag-n-drop the binaries into the Dependency Walker (depends.exe), which will show you what .dll
files your app needs.
Upvotes: 3