OpenCV - API位置不是文档?

时间:2012-06-12 03:01:38

标签: c++ windows opencv

也许我被MSDN宠坏了,但是我正在撕扯我的头发,寻找API所在的DLL。这让我疯狂到了这一步,我开始写一些会走路的代码DLL导出表,所以我可以找到函数!!

与MSDN一样,如果我需要Windows功能,例如GetModuleHandle()。我转到MSDN页面:

http://msdn.microsoft.com/en-us/library/windows/desktop/ms683199(v=vs.85).aspx

它告诉我函数的确切位置:

Library - Kernel32.lib
DLL - Kernel32.dll

现在对于OpenCV,我正在寻找函数cvCreateKalman()所在的库和DLL。我根本无法在他们的文档中找到它。我错过了什么吗?

2 个答案:

答案 0 :(得分:3)

不幸的是,OpenCV文档没有该信息,但在Windows上,您可以使用dumpbin列出DLL的所有导出符号:

dumpbin /EXPORTS libopencv_core.dll

这几乎是nm对Linux的作用。

答案 1 :(得分:0)

OpenCV文档分为模块。 http://opencv.itseez.com/index.html

serach for'Kalman',你会发现它在'视频'模块中。

请注意,它会在版本之间发生变化,因此如果您使用旧版本,请在此处查看: http://opencv.willowgarage.com/wiki/