歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> CentOS6.0下成功安裝配置OpenCV

CentOS6.0下成功安裝配置OpenCV

日期:2017/2/28 14:23:05   编辑:Linux教程

開源界的圖形圖像處理項目openCV無疑是優秀的東西,無論對於專業的開發人員或是業余愛好者都非常具有魔力。網上很多教程都是VS2008下配置的,而我自打和VC6.0絕交後就再沒怎麼碰過Windows的相關開發平台了。本文是在CentOS6.0下OpenCV的安裝配置手冊,前段時間非了老半天勁兒,熬了N個不眠之夜,最終把所有問題均搞定了,最後運行出結果那一瞬間,那種心情是無法用語言形容的。今兒特此把過程寫出來,為新人搭環境節約一些時間。好了,廢話不多說。

1、從SVN上checkout一份openCV的源碼下來:

$ cd ~

$ mkdir openCV

$ cd openCV

$ svn co http://code.opencv.org/svn/opencv/trunk/opencv

把checkout出來的所有文件都放到~/openCV目錄下

2、安裝cmake和cmake-gui

$ sudo yum install cmake*

安裝的是cmake-2.6.4版本的最新的cmake。

3、萬事具備,就差東風了。

$ cd ~/openCV

$ mkdir release

$ cmake-gui ~/openCV

照著選就是了。默認情況下

opencv的庫會安裝到/usr/local/lib目錄下,

頭文件會安裝到/usr/local/include/opencv和opencv2目錄下,

幫助文檔會安裝到/usr/local/share/OpenCV/目錄下,

示例代碼會安裝到/usr/local/share/opencv/目錄下。

$ cd release

$ make

$ make install

至此,大功告成。

4、切換到root權限,在/etc/ld.so.conf.d/目錄下新建一文件,命名為opencv.conf,其內容只有一行:"/usr/local/lib",然後執行ldconfig命令使剛才的改動生效。

5、最後一步,測試openCV庫是否可用。

$ cd ~/openCV/samples/cpp

$ gcc -I/usr/local/include/opencv -L/usr/local/lib/ -lopencv_highgui -lstdc++ drawing.cpp -o drawing

$ ./drawing執行成功。

鼓掌,鳴袍,奏樂...

如果無法播放視頻文件,請先安裝ffmpeg,然後重新配置opencv,加上--without-quicktime --with-ffmpeg。

這裡我們繼續用cmake-gui來配置,然後點configure和generate,最後進入到~/openCV/release目錄下去重新執行一次make和make install和ldconfig就可以了。

--------------------------------------分割線 --------------------------------------

Ubuntu Linux下安裝OpenCV2.4.1所需包 http://www.linuxidc.com/Linux/2012-08/68184.htm

Ubuntu 12.04 安裝 OpenCV2.4.2 http://www.linuxidc.com/Linux/2012-09/70158.htm

CentOS下OpenCV無法讀取視頻文件 http://www.linuxidc.com/Linux/2011-07/39295.htm

Ubuntu 12.04下安裝OpenCV 2.4.5總結 http://www.linuxidc.com/Linux/2013-06/86704.htm

Ubuntu 10.04中安裝OpenCv2.1九步曲 http://www.linuxidc.com/Linux/2010-09/28678.htm

基於QT和OpenCV的人臉識別系統 http://www.linuxidc.com/Linux/2011-11/47806.htm

[翻譯]Ubuntu 14.04, 13.10 下安裝 OpenCV 2.4.9 http://www.linuxidc.com/Linux/2014-12/110045.htm

--------------------------------------分割線 --------------------------------------

OpenCV的詳細介紹:請點這裡
OpenCV的下載地址:請點這裡

更多CentOS相關信息見CentOS 專題頁面 http://www.linuxidc.com/topicnews.aspx?tid=14

Copyright © Linux教程網 All Rights Reserved