Engine
Engine

Reputation: 5420

how does opencv work?

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

Answers (1)

LihO
LihO

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

Related Questions