visual studio 2013中配置opencv圖文教程 Opencv2.4.9安裝配置教程
Opencv2.4.9安裝和在visualstudio 2013中配置 下載opencv和在windows下安裝:
最新版本號(hào)的opencv是2014.4.25的opencv2.4.9,這里選擇當(dāng)前最新版本號(hào)。
點(diǎn)擊opencv for windows就可以下載。
下載完畢后。雙擊圖標(biāo)
會(huì)出現(xiàn)以下的提示框
選擇你要將opencv保存的位置,提取內(nèi)部文件。
我這里將opencv保存在視頻分析入門聯(lián)系目錄下。(提醒,opencv提取后。大小為3.7G,所以確保有足夠的空間)
Build目錄內(nèi)是經(jīng)過編譯,供我們使用的,sources文件是源碼。假設(shè)想自己在opencv的基礎(chǔ)上建立自己的庫,能夠在github上建立分支,地址https://github.com/Itseez/opencv
提取文件后,須要配置環(huán)境變量。配置步驟為: 計(jì)算機(jī)—>右鍵選擇屬性—>高級(jí)系統(tǒng)設(shè)置à選擇高級(jí)—>配置環(huán)境變量。
在path中加入
“G:\視頻分析入門練習(xí)\OpenCV\opencv\build\x64\vc12\bin”
和 “G:\視頻分析入門練習(xí)\OpenCV\opencv\build\x86\vc12\bin”
注意。我是把opencv安裝在“G:\視頻分析入門練習(xí)\OpenCV”弄了兩個(gè)opencv,有點(diǎn)多余。
注:選擇vc12,意思代表是visual studio 2013。之所以選擇visual studio 2013。是認(rèn)為13版本號(hào)比前面的版本號(hào)好用一點(diǎn)(能用新的就用新的)。
環(huán)境變量加入完成。須要注銷或重新啟動(dòng)才干生效?。?/p>
在visual studio 2013中配置
新建一個(gè)項(xiàng)目,選擇控制臺(tái)應(yīng)用程序
點(diǎn)擊下一步
把空項(xiàng)目勾上
右鍵源文件,選擇加入新建項(xiàng),
給新建項(xiàng)取個(gè)名字,這里為main
點(diǎn)擊 項(xiàng)目->屬性
引用文件夾配置
選擇配置屬性-> VC++文件夾->包括文件夾
加入上G:\視頻分析入門練習(xí)\OpenCV\opencv\build\include
G:\視頻分析入門練習(xí)\OpenCV\opencv\build\include\opencv
G:\視頻分析入門練習(xí)\OpenCV\opencv\build\include\opencv2
這三個(gè)文件夾。(opencv文件夾不同。這里加入文件夾也是不同的)
庫文件夾配置:和剛才一樣,只是在庫文件夾中加入
加入
G:\視頻分析入門練習(xí)\OpenCV\opencv\build\x64\vc12\lib
G:\視頻分析入門練習(xí)\OpenCV\opencv\build\x86\vc12\lib
兩個(gè)文件夾(opencv文件夾不同。這里加入文件夾也是不同的)
鏈接庫配置
項(xiàng)目--> 屬性--> 配置屬性--> 鏈接器-->輸入-->附加的依賴項(xiàng)
對(duì)于opencv2.4.9,加入例如以下的lib(這種lib順序是:19個(gè)帶d的debug版的lib寫在前面,19個(gè)不帶d的release版的lib寫在后面):
opencv_ml249d.lib
opencv_calib3d249d.lib
opencv_contrib249d.lib
opencv_core249d.lib
opencv_features2d249d.lib
opencv_flann249d.lib
opencv_gpu249d.lib
opencv_highgui249d.lib
opencv_imgproc249d.lib
opencv_legacy249d.lib
opencv_objdetect249d.lib
opencv_ts249d.lib
opencv_video249d.lib
opencv_nonfree249d.lib
opencv_ocl249d.lib
opencv_photo249d.lib
opencv_stitching249d.lib
opencv_superres249d.lib
opencv_videostab249d.lib
opencv_objdetect249.lib
opencv_ts249.lib
opencv_video249.lib
opencv_nonfree249.lib
opencv_ocl249.lib
opencv_photo249.lib
opencv_stitching249.lib
opencv_superres249.lib
opencv_videostab249.lib
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
復(fù)制粘貼上去就可以
須要注意的是,所粘貼內(nèi)容即為之前我們解壓的OpencV文件夾
G:\視頻分析入門練習(xí)\OpenCV\opencv\build\x86\vc12\bin下全部lib庫文件的名字
Debug文件庫名有d結(jié)尾,Release沒有
測(cè)試是否成功:
測(cè)試的代碼例如以下:(假設(shè)配置成功。圖片會(huì)正常顯示)
#include<iostream> #include <opencv2/core/core.hpp> #include <opencv2/highgui/highgui.hpp> using namespace cv; int main() { // 讀入一張圖片(游戲原畫),圖片和main.cpp位于同一文件夾下 Mat img = imread("zh.png"); // 在窗體中顯示游戲原畫 imshow("ZHONGHuan", img); //讓程序等待 waitKey(); }
圖片正常顯演示樣例如以下
假設(shè)出現(xiàn)一些問題,請(qǐng)檢查:
1首先看環(huán)境變量是否配置正確
2包括文件夾。庫文件夾是否無誤
3鏈接器的附加依賴項(xiàng)是否正確。
假設(shè)檢查完成確認(rèn)無誤任然有問題,請(qǐng)留言我們討論。
以上就是本文的全部內(nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持我們。
上一篇:C語言中const和C++中的const 區(qū)別詳解
欄 目:C語言
下一篇:淺談C語言中strcpy,strcmp,strlen,strcat函數(shù)原型
本文標(biāo)題:visual studio 2013中配置opencv圖文教程 Opencv2.4.9安裝配置教程
本文地址:http://mengdiqiu.com.cn/a1/Cyuyan/1653.html
您可能感興趣的文章
- 01-10在Visual Studio中用C++語言創(chuàng)建DLL動(dòng)態(tài)鏈接庫圖文教程
- 01-10Visual C++中Tab View的多種實(shí)現(xiàn)方法
- 01-10Visual C++程序設(shè)計(jì)中Windows GDI貼圖閃爍的解決方法
- 01-10VisualStudio 使用Visual Leak Detector檢查內(nèi)存泄漏
- 01-10在Visual Studio使用C++開發(fā)Metro應(yīng)用
- 01-10使用Visual Studio 2010/2013編譯V8引擎步驟分享
- 01-10Win10中VC2013安裝Unit test組件出現(xiàn)問題解決方案
- 01-10VS2013安裝配置和使用Boost庫教程
- 01-10Microsoft Visual C++ 6.0開發(fā)環(huán)境搭建教程
- 01-10visual studio 2015下boost庫配置教程


閱讀排行
本欄相關(guān)
- 04-02c語言函數(shù)調(diào)用后清空內(nèi)存 c語言調(diào)用
- 04-02func函數(shù)+在C語言 func函數(shù)在c語言中
- 04-02c語言的正則匹配函數(shù) c語言正則表達(dá)
- 04-02c語言用函數(shù)寫分段 用c語言表示分段
- 04-02c語言中對(duì)數(shù)函數(shù)的表達(dá)式 c語言中對(duì)
- 04-02c語言編寫函數(shù)冒泡排序 c語言冒泡排
- 04-02c語言沒有round函數(shù) round c語言
- 04-02c語言分段函數(shù)怎么求 用c語言求分段
- 04-02C語言中怎么打出三角函數(shù) c語言中怎
- 04-02c語言調(diào)用函數(shù)求fibo C語言調(diào)用函數(shù)求
隨機(jī)閱讀
- 08-05DEDE織夢(mèng)data目錄下的sessions文件夾有什
- 04-02jquery與jsp,用jquery
- 01-10delphi制作wav文件的方法
- 01-10使用C語言求解撲克牌的順子及n個(gè)骰子
- 01-11ajax實(shí)現(xiàn)頁面的局部加載
- 01-10C#中split用法實(shí)例總結(jié)
- 08-05dedecms(織夢(mèng))副欄目數(shù)量限制代碼修改
- 01-10SublimeText編譯C開發(fā)環(huán)境設(shè)置
- 08-05織夢(mèng)dedecms什么時(shí)候用欄目交叉功能?
- 01-11Mac OSX 打開原生自帶讀寫NTFS功能(圖文