Как мне узнать в OpenCV C Inerface,... В чем.so функция OpenCV определяется
Как, например, если я пытался вызвать cvNamedWindow.... что. Так будет в информации cvNamedWindow..... Пожалуйста, дайте мне информацию, чтобы я сам мог отследить эту информацию для любой функции C OpenCV... Я обычно grep моя папка opencv 2.4.6, в которую входят эти папки. Приложения сторонних разработчиков собирают cmake CMakeLists.txt. Документация на данные включает в себя модули index.rst, примеры платформ README, так что я привык искать так, если вы скажете, где искать... далеко... есть CV_IMPL для cvNamedWindow в папке модулей highgui /highgui/src/, так что я думаю, что это происходит оттуда, но повторение того же самого для 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, OpenCV 2.4.6
1 ответ
Вы должны заглянуть в http://docs.opencv.org/.
Если бы вы попытались найти Sobel
функция, например, вы увидите, что путь к документации (в верхней части веб-страницы OpenCV 2.4.6.0 documentation » OpenCV API Reference » imgproc. Image Processing
) Так что соответствующий модуль imgproc
,
Вы можете использовать это, чтобы определить, в каком модуле находятся ваши функции