淺析Qt Creator中使用OpenCV庫(kù)
在Qt Creator中使用OpenCV庫(kù),環(huán)境是在Windows 7系統(tǒng)下編譯成功)。
編譯OpenCV2.0
1 下載tdm-mingw-1.908.0-4.4.1-2并安裝,安裝完畢添加bin到系統(tǒng)路徑。
2 安裝Opencv 2.0 windows版本
3 安裝CMake
4 打開CMake,配置源碼與目標(biāo)路徑,選擇MinGW Makefiles,生成目標(biāo)Makefile
5 進(jìn)入設(shè)置好的目標(biāo)路徑,make,直至生成所有的庫(kù)
配置Qt Creator
Qt開發(fā)的程序一般需要借助qmake生成makefile文件。由于qmake在解析路徑的時(shí)候不能識(shí)別空格, 因此需要確保OpenCV的安裝路徑中不能包含空格(C:\Program Files\OpenCV是不行的)。
在創(chuàng)建工程文件的時(shí)候(這里假設(shè)為hello.pro,后綴為pro),向工程中添加以下語句:
- INCLUDEPATH += D:\Qt\OpenCV-2.0.0\include\opencv
- LIBS += D:\Qt\OpenCV-2.0.0\lib\libcv200.dll.a\
- D:\Qt\OpenCV-2.0.0\lib\libcxcore200.dll.a\
- D:\Qt\OpenCV-2.0.0\lib\libml200.dll.a\
- D:\Qt\OpenCV-2.0.0\lib\libcvaux200.dll.a\
- D:\Qt\OpenCV-2.0.0\lib\libhighgui200.dll.a
這樣,在Qt中就可以使用Opencv 2.0 了。
【編輯推薦】