0_OpenCV3.4.0+Visual Studio2017 + win10環境配置


 研究生學習方向是計算機視覺,因此想從傳統的算法開始,於是嘗試安裝Opencv做一些項目。在安裝過程中碰到很多問題,搭建成功后立刻記錄下來,一遍以后查看。

 

安裝環境:windows10 64bit 專業版

使用版本:Opencv 3.4.0

     visual studio 2107 社區免費版

一、下載

visual studio 2017 下載地址:https://www.visualstudio.com/zh-hans/downloads/

opencvx.x.x下載地址:https://opencv.org/releases.html

 

二、安裝

visual studio 2017的安裝詳見百度經驗

opencv的安裝直接把安裝包解壓到安裝目錄即可。

 

三、配置環境變量

在Path中添加%OPENCV_DIR%\opencv\build\x64\vc15\bin,比如我的路徑為D:\opencv\build\x64\vc15\bin。至此環境變量配置完畢。

 

四、配置visual studio 路徑

首先隨意創建一個項目,比如opencv_demo,然后編輯其main函數如下

// opencv_demo.cpp: 定義控制台應用程序的入口點。
//

#include "stdafx.h"
#include <opencv2/opencv.hpp>
#include<opencv2\core\core.hpp>  
#include<opencv2\highgui\highgui.hpp>  
using namespace cv;
using namespace std;
int main()
{
    // 讀入一張圖片    
    Mat Image = imread("D:\\resuouce\\image\\opencvtest.jpg");
    // 創建一個名為 "photo"窗口    
    cvNamedWindow("photo");
    Size dsize = Size(Image.cols*0.2, Image.rows*0.2);
    Mat dst(dsize, Image.type());
    resize(Image, dst, dst.size());
    
    // 在窗口中顯示游戲原畫    
    imshow("photo", dst);
    // 等待10000 ms后窗口自動關閉    
    waitKey(10000);
    return 0;
}

 

然后右擊項目-》屬性彈出

 包含目錄 -> 編輯,添加這三個目錄到包含目錄下:

  %OPENCV_DIR%\opencv\build\include

  %OPENCV_DIR%\opencv\build\include\opencv

  %OPENCV_DIR%\opencv\build\include\opencv2

 

 然后添加庫目錄:

  %OPENCV_DIR%\opencv\build\x86\vc15\lib

 

最后,鏈接器 -> 附加依賴項 -> 編輯,如下:

如果不太確定鏈接庫的名稱與編號,可以到%OPENCV_DIR%\opencv\build\x86\vc15\lib下找。

到此,vs配置完成。

最后重啟vs,打開項目。在編譯項目之前,一定要把以下改成Debug  x64,如下:

 

最后運行結果:

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM