Mat類型對應的頭文件是"highgui.h",在編譯的時候僅僅加上#include "highgui.h" 這句話是不行的,得告訴系統妳的作用域是什麽,兩種辦法:
1、在程序的最開始加上: using namespace cv;
2、把Mat改為 cv::Mat。
OpenCV的全稱是:Open Source Computer Vision Library。OpenCV是壹個基於(開源)發行的跨平臺計算機視覺庫,可以運行在Linux、Windows和Mac OS操作系統上。
它輕量級而且高效——由壹系列 C 函數和少量 C++ 類構成,同時提供了Python、Ruby、MATLAB等語言的接口,實現了圖像處理和計算機視覺方面的很多通用算法。