Я использую OpenCV 3.0 и Ubuntu 14.04. Я пытаюсь скомпилировать несколько кодов на ubuntu, используя opencv. Я получаю ошибкуerror: imread не является членом cv
"error: 'imread' is not a member of 'cv'"
Из-за моих прежних знаний о поиске я попытался скомпилировать, добавив «highgui.h».
Я использую:
$g++ main.cpp HOG.cpp HOGFeaturesOfBlock.cpp -I/usr/local/include/opencv -lml -lcvaux -highgui -lcv -lcxcore -o featureExtractor
на терминале для компиляции.
Любое предложение? С уважением. Can.
Пожалуйста, разместите [MCVE], чтобы мы могли точно видеть, что вы сделали - в противном случае сложно ответить. –
Вы не установили OpenCV правильно. См. [Здесь] (http://stackoverflow.com/a/31545237/5008845), чтобы узнать, что включать и связывать (здесь добавляются в проект Visual Studio, просто добавьте в него командную строку gcc). – Miki
Хорошо, я пытаюсь извлечь функции из изображений глубины в main.cpp. У меня также есть readData.cpp, который вызывается в основном. cpp, в котором я использовал imread при попытке скомпилировать, я получаю readData.cpp: error: 'imread' не является членом 'cv' – CanCam