我在C++中很新穎,我試圖使用OpenCV提供的一些庫。問題是,當我把下面的代碼,它說:錯誤:使用OpenCV時Mat不明確
Error: Mat is ambiguous
,這是我在其他職位已經閱讀這意味着,編譯器無法選擇哪些功能選擇,但這正是它是怎麼叫的OpenCV教程也是如此。 http://docs.opencv.org/doc/tutorials/introduction/display_image/display_image.html
Mat A;
編輯:我已經寫到現在的代碼是在.h
文件:
#pragma once
#include <E:\opencv\build\include\opencv2/highgui/highgui.hpp>
#include <E:\opencv\build\include\opencv2/core/core.hpp>
using namespace cv;
class Face_Detection
{
public:
Face_Detection();
~Face_Detection();
};
int main(){
cv::Mat image;
//A = imread(argv[1], CV_LOAD_IMAGE_COLOR);
return 1;
}
你寫的''主要在()你的頭文件? – herohuyongtao
我認爲它可能不是最好的想法,但我來自java,其中至少有一個文件是我用它來工作的,所以我儘量使它儘可能簡單。但是,那是爲什麼我有這個錯誤? – user2466854