我使用 OpenCV 3.0 和 Ubuntu 14.04。我正在尝试使用 OpenCV 在 Ubuntu 上编译一些代码。我收到错误
“错误:‘imread’不是‘cv’的成员”
由于我之前的搜索知识,我尝试通过添加“highgui.h”进行编译。
I use:
$g++ main.cpp HOG.cpp HOGFeaturesOfBlock.cpp -I/usr/local/include/opencv -lml -lcvaux -highgui -lcv -lcxcore -o featureExtractor
在终端上进行编译。
有什么建议么?
以下命令应该有效。如果它不起作用,您应该检查是否正确设置了 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);
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)