Opencv學習筆記(一)Ubuntu + QT + Opencv環境搭建

    最近,想好好地整下opencv裏出現的算法,打算沿着牛人楊現同學的opencv系列筆記學習,感覺寫得真的很不錯,很大程度上激發了我學習opencv的熱情,這裏表示感謝哈。楊大牛的博客地址如下:

         http://blog.csdn.net/yang_xian521

    要好好學習,一個不錯的開發環境是必須的,於是今天趁着空閒搭建了下ubuntu +QT + opencv的開發環境。具體步驟如下:

    1)終端下運行apt-cache search opencv,顯示如下:(root權限哦)
harpia - Image Processing/Computer Vision Automatic Prgm. Tool
libcv-dev - development files for libcv
libcv2.1 - computer vision library
libcvaux-dev - development files for libcvaux
libcvaux2.1 - computer vision extension library
libhighgui-dev - development files for libhighgui
libhighgui2.1 - computer vision GUI library
opencv-doc - OpenCV documentation and examples
python-opencv - Python bindings for the computer vision library

    2)把這些包都安裝了:apt-get installlibcv-dev libcv2.1 libcvaux-dev libcvaux2.1 libhighgui-dev libhighgui2.1  opencv-doc

    3)對qt安裝目錄下的mkspecs/default/qmake.conf修改,我的QT-SDK安裝目錄是/opt/QTSDK,qmake.conf在/opt/QtSDK/Desktop/Qt/4.8.0/gcc/mkspecs/default下具體修改如下:添加

QMAKE_INCDIR = /usr/include/opencv

QMAKE_LIBS = -lcvaux -lcv -lcxcore -lhighgui -lml


測試代碼:

#include <cv.h>
#include <highgui.h>
int main()
{
IplImage *img = 0;
img = cvLoadImage("tong.bmp",-1);    //tong.bmp在所建工程的目錄下
cvNamedWindow("tong", 1);
cvShowImage("tong", img);
cvWaitKey(0);
return 0;
}


 和同學出去吃飯啦,回來繼續搞起,加油加油!


更新下:附上編譯安裝opencv2.3.1的方法(ubuntu+qt+opencv2.3.1):

http://code.google.com/p/qt-opencv-multithreaded/wiki/Documentation

附上學習資料電子書一本:

http://ishare.iask.sina.com.cn/f/16863133.html

其源代碼:http://ishare.iask.sina.com.cn/f/22616566.html

好吧,加油學習,以後也會寫寫opencv學習心得~~

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章