我如何在OpenCV C接口中找到,...在什么.soap中定义OpenCV函数

时间:2013-09-08 11:29:31

标签: c opencv cffi

例如,如果我试图调用cvNamedWindow ....那么cvNamedWindow信息将会是什么。请给我信息,以便我可以自己跟踪任何C OpenCV函数的信息。 ..我通常grep我的opencv 2.4.6文件夹,其中包含这些文件夹。第三方应用程序构建cmake CMakeLists.txt数据文档包括index.rst模块平台自述文件样本所以我习惯这样搜索,如果你知道在哪里看... 到目前为止我的知识...在highgui文件夹modules / highgui / src /中有cvNamedWindow的CV_IMPL,所以我认为它来自那里但是对cvmGet重复相同并不返回CV_IMPL .....我是试图包装cvmGet,我得到一个未定义的外星函数错误...但我包括:

(cffi:define-foreign-library calib3d
    (:unix "/usr/local/lib/libopencv_calib3d.so.2.4.6" ))
(cffi:use-foreign-library calib3d)

(cffi:define-foreign-library legacy
    (:unix "/usr/local/lib/libopencv_legacy.so.2.4.6" ))
(cffi:use-foreign-library legacy)

我认为cvmGet加上所有其他opencv .so文件

这是针对Ubuntu 13.10上的Lisp,OpenCV 2.4.6

1 个答案:

答案 0 :(得分:1)

您需要查看http://docs.opencv.org

如果您尝试找到Sobel函数,您会看到文档路径(位于网页OpenCV 2.4.6.0 documentation » OpenCV API Reference » imgproc. Image Processing的顶部) 所以相应的模块是imgproc

您可以使用它来找到您的功能

的模块