日韩黑丝制服一区视频播放|日韩欧美人妻丝袜视频在线观看|九九影院一级蜜桃|亚洲中文在线导航|青草草视频在线观看|婷婷五月色伊人网站|日本一区二区在线|国产AV一二三四区毛片|正在播放久草视频|亚洲色图精品一区

分享

opencv2.4.9安裝與配置

 行走在理想邊緣 2019-05-08

開始o(jì)pencv的學(xué)習(xí)了。
首先安裝visual studio 2013(以下簡稱為vs2013),(下載略)
安裝過程非常簡單,一直點擊下一步知道完成即可。當(dāng)然,也可參考鏈接vs2013安裝教程。
打開opencv2.4.9,選擇一個解壓路徑,我選擇的路徑是E:\opencv\。如下圖。

解壓路徑
點擊Extract,等待解壓完成。

這里寫圖片描述
解壓完成后,在相應(yīng)的解壓目錄下,會有以下的文件

這里寫圖片描述
其中build是SDK包,sources是源碼包。我們要使用opencv的函數(shù),只需要其SDK包就夠了,也就是build文件夾下的東西。如果你想看看opencv里面函數(shù)的具體實現(xiàn),可以在sources文件夾下找到其相應(yīng)的源代碼。有了這些東西后,我們接下來只需要對opencv進(jìn)行配置就好了。
首先需要設(shè)置系統(tǒng)的環(huán)境變量。
回到計算機(jī)桌面,右鍵點擊“計算機(jī)”,選擇屬性。然后點擊高級系統(tǒng)設(shè)置。如下圖

這里寫圖片描述

在系統(tǒng)屬性窗口,高級選項卡下,點擊環(huán)境變量。

這里寫圖片描述

接下來,在系統(tǒng)變量中找到path,點擊編輯。然后在其中加上這樣一段路徑########\opencv\build\x86\vc12\bin;其中#######是你opencv的解壓路徑。由于我之前的解壓路徑是E:\opencv\,所以在這里,我添加的路徑就是E:\opencv\opencv\build\x86\vc12\bin;注意,系統(tǒng)變量中已經(jīng)包含了其他許多的路徑,各個路徑之間用分號“;”進(jìn)行分隔。所以在添加這段路徑的時候,需要在前面加上分號“;”以區(qū)分其他的路徑。所有路徑以及標(biāo)點符號請用英文輸入。詳細(xì)步驟如下圖

這里寫圖片描述
這里寫圖片描述

添加完變量后點擊確定,回到環(huán)境變量窗口,點擊用戶變量下的path,然后編輯,在其中添加路徑########\opencv\build\x86\vc12\bin;其中#####是你opencv的解壓路徑。我的路徑是E:\opencv\opencv\build\x86\vc12\bin;(對的,與之前系統(tǒng)變量中的path路徑是一樣的)。如下圖

這里寫圖片描述
這里寫圖片描述

添加完成后,回到環(huán)境變量窗口,添加最后一個環(huán)境變量。在用戶變量中點擊新建,輸入變量名opencv,變量值#######\opencv\build\x86\vc12\bin;####是你opencv的解壓路徑。(一直都是這個路徑,沒有變過)添加完成后,點擊確定。步驟如下圖

這里寫圖片描述
這里寫圖片描述

至此,環(huán)境變量的設(shè)置就已經(jīng)完成了?,F(xiàn)在,你的環(huán)境變量中應(yīng)該是這樣的:
用戶變量中有opencv變量和path變量,變量值包含#######\opencv\build\x86\vc12\bin;
系統(tǒng)變量中的path變量,變量值包含########\opencv\build\x86\vc12\bin;其中####是你opencv的解壓路徑。

接下來是工程項目中opencv的配置。打開最開始安裝的VS2013。點擊文件—新建—項目。
這里寫圖片描述

在彈出的窗口中,選擇visual c++語言系列,然后選擇一個控制臺應(yīng)用程序,項目的名稱和位置隨你喜好,怎么填都可以。我這里命名為OpencvTest。然后點擊確定。

這里寫圖片描述

在彈出來的應(yīng)用程序向?qū)е悬c擊下一步,然后選擇空項目,點擊完成。

這里寫圖片描述

這里寫圖片描述

工程已經(jīng)建立完成,接下來點擊項目—-OpencvTest屬性(就是項目屬性,根據(jù)你項目的名稱,這個選項的名稱也不同)。

這里寫圖片描述

在彈出來的窗口中,選擇左邊窗口中的VC++目錄,然后在右邊窗口中點擊包含目錄和庫目錄。點擊包含目錄(庫目錄)右邊的倒三角形,點擊編輯。

這里寫圖片描述

這里寫圖片描述

在彈出來的包含目錄窗口中,點擊空白位置,添加路徑########\opencv\build\include,其中######是你opencv的安裝路徑,我這里填的是E:\opencv\opencv\build\include。
同樣的,編輯庫目錄,在彈出來的庫目錄窗口中,添加路徑######\opencv\build\x86\vc12\lib,其中#####是你opencv的安裝路徑,我這里填的是E:\opencv\opencv\build\x86\vc12\lib。

這里寫圖片描述

包含目錄和庫目錄的路徑添加完成后是這樣的

這里寫圖片描述

之后選擇鏈接器,選擇輸入,然后點擊附加依賴項。點擊編輯。

這里寫圖片描述

在彈出的附加附加依賴項窗口中,添加如下一些內(nèi)容:
opencv_calib3d249.lib
opencv_contrib249.lib
opencv_core249.lib
opencv_features2d249.lib
opencv_flann249.lib
opencv_gpu249.lib
opencv_highgui249.lib
opencv_imgproc249.lib
opencv_legacy249.lib
opencv_ml249.lib
opencv_nonfree249.lib
opencv_objdetect249.lib
opencv_ocl249.lib
opencv_photo249.lib
opencv_stitching249.lib
opencv_superres249.lib
opencv_ts249.lib
opencv_video249.lib
opencv_videostab249.lib
如果你能確定你具體需要哪些庫,你可以選擇性的添加。如果你對此不清楚,請將上面所有庫全部添加。添加后結(jié)果如下圖

這里寫圖片描述

至此,所有opencv的安裝以及配置已經(jīng)全部完成。

下面建立一個.cpp文件,寫入如下代碼:
前兩句代碼以圖片的形式展
這里寫圖片描述
using namespace cv;

void main()
{
IplImage* img;
img = cvLoadImage(“F:\圖像庫\1.jpg”);
cvNamedWindow(“ShowWindow”);
cvShowImage(“ShowWindow”, img);
waitKey();
}

然后點擊本地windows調(diào)試器。

這里寫圖片描述

運行得到如下畫面,即證明安裝與配置成功了。
這里寫圖片描述

哇啊哇,累死我了。不過,終于寫完了。

    本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊一鍵舉報。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多