ошибка: imread не является членом cv

Я использую OpenCV 3.0 и Ubuntu 14.04. Я пытаюсь скомпилировать несколько кодов на Ubuntu с помощью OpenCV. Я получаю ошибку

«ошибка: ‘imread’ не является членом ‘cv'»

Из-за моих предыдущих знаний в области поиска я попытался скомпилировать, добавив «highgui.h».

Я использую:

$g++ main.cpp HOG.cpp HOGFeaturesOfBlock.cpp -I/usr/local/include/opencv -lml -lcvaux -highgui -lcv -lcxcore -o featureExtractor

на терминале для компиляции.

Любое предложение?
С уважением.
Можно.

4

Решение

Следующие команды должны работать. Если это не работает, вам следует проверить, правильно ли вы установили файлы include / lib.

#include <opencv2\highgui\highgui.hpp>
#include <opencv2\core\core.hpp>
#include <opencv\cv.hpp>

using namespace cv;

Mat image = imread(filename, CV_LOAD_IMAGE_COLOR);
6

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]