win10*64+vs2015+opencv3.0工程模板配置


參考網上的資料,自己再次整合一下,為新手提供個方便,也為自己備份。

一、下載安裝opencv3.0

1.首先下載opencv3.0的包(windows版本的) 2.安裝opencv,路徑自己選好,自動生成opencv文件夾,所以不用再單獨建立opencv的文件夾了。

二、下載安裝vs2015

1.官網下載vs2015,我下的是企業版的。(ent 是企業版,enu是英文版,chs是簡體中文版) 2.雙擊虛擬鏡像文件進行安裝 3.自選安裝路徑,安裝類型 選擇自定義。 4.選擇功能根據自己的需求點就可以,我主要C++寫視覺,所以編程語言就點個c++,其他的看着點就行,或者干脆不點。 5.點擊安裝,知道安裝成功。(至於中間需不需要VPN我忘記了,網上好多教程,可以參考)

三、配置環境變量

1.右鍵計算機——屬性——高級系統設置——環境變量 2.在系統變量中找到 Path變量——點擊編輯——點擊新建     然后把你的剛才安裝的opencv文件夾下的G:\opencv\build\x64\vc14\bin的路徑復制進去。(我的是64位,所以是x64)    然后確定就可以了。

四、在vs2015上新建一個工程模板

1.點擊左上角 文件——新建——項目 點擊左邊的C++——選擇win32控制台應用程序,名稱最好是英文,位置根據自己需要更改,或者默認就好,以后程序都在這個路徑projects文件夾下的——確定 然后會彈出一個向導窗口,點擊下一步,把附加選項上的空項目 勾選上,然后點擊完成 2.對模板進行配置     在屬性管理器中,右鍵debug|x64——添加新項目屬性表——名稱還是最好英文,位置放在一個你能記住的地方,以后每次新建項目都會調用它。 為了演示,名稱寫個test,路徑就在桌面上 屬性管理器中雙擊剛剛新建的test 然后在VC++目錄中的 包含目錄點擊編輯,新建 G:\OpenCV\build\include(寫自己的opencv的路徑)
G:\OpenCV\build\include\opencv
G:\OpenCV\build\include\opencv2
 
選中 從父級或項目默認設置繼承   選項。 在庫目錄中 點擊編輯 新建 G:\OpenCV\build\x64\vc14\lib
在右邊點擊鏈接器——輸入  附加依賴項點擊編輯,新建 opencv_world310.lib
opencv_world310d.lib
點擊完成。 模板的環境配置就完成了。 3.新建源文件    在解決方案資源管理器中——右鍵源文件——添加——新建項    選擇c++文件(.cpp)確定    復制下面的例程    
#include <opencv2/opencv.hpp>
using namespace std;
using namespace cv;
int main(int argc, char *argv[]) {
const char* imagename = "test.jpg";
//從文件中讀入圖像
Mat img = imread(imagename);
//如果讀入圖像失敗
if (img.empty()) {
fprintf(stderr, "Can not load image %s\n", imagename);
return -1;
}
//顯示圖像
imshow("image", img);
//此函數等待按鍵,按鍵盤任意鍵就返回
waitKey();
return 0;
}



選擇debug x64 然后點擊本地windows調試器進行編譯。正常會報錯 隨便照一張圖片,更名為test 格式為jpg(要和程序里的圖像名稱和格式一致,可以自己更改),復制到工程文件中
 然后點擊再次編譯,運行程序。 運行成功了~
到這里所有的工作就完成了。以后每次新建工程的時候只要在屬性管理器中添加你配置好的 test屬性表,然后就可以直接寫程序運行啦~





注意!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系我们删除。



 
粤ICP备14056181号  © 2014-2021 ITdaan.com