安裝方法,命令:yum install opencv-devel 就可以完成安裝。
關鍵在配置Eclipse,讓他找到opencv的庫,就是g++ test.cpp -o test -I ......................... -l.............................,,一個是include的目錄,一個是library的目錄。
配置方法如下:
1,建立一個c++項目,(前提是安裝好了CDT)。
2,右鍵點擊建立的項目,在項目屬性的C++ Build->Settings,這裡要對編譯器參數進行設定。在GCC C++ Compiler->include的include paths中新增一個/usr/include/opencv;
3,在GCC C++ Linker->Libraries的libraries中分別加入cv, highgui, cxcore(注意這個一次只能添加一個,預設的已經帶-l了,只需要填寫cv就行,其他兩個類同);並在下面的library search path一項中新增為/usr/include/opencv。
如此三步,就完成了eclipse下配置opencv的步驟!第三步的效果如下,一共四個庫! 一定要一個一個添加
一個測試小例子:
#include <iostream>
#include "cv.h"
#include "highgui.h"
using namespace std;
int main() {
IplImage *pImg = cvLoadImage("/home/yan/download/zhuntifomu.jpg");
cvNamedWindow("Image", 1);
cvShowImage("Image", pImg);
cvWaitKey(0);
cout << "!!!Hello World!!!" << endl; // prints !!!Hello World!!!
return 0;
}