在 Windows 下安裝 OpenCV 以及配環境的事情,對於 VS 來說一點都不麻煩,簡單幾步就可以在 VS 中使用 OpenCV 這個庫。
下載 OpenCV#
OpenCV 的下載鏈接:https://opencv.org/releases.html
選擇 Windows 版本的下載。
下載下來是一個 .exe
格式的可執行文件,運行之後選擇安裝目錄就可以。
我選的是 c:/opencv
,之後的教程都是有關這個目錄的。
配置系統變量#
打開系統設置界面(可以在小娜上輸入「系統設置」),小娜就會幫你打開高級系統設置,點擊環境變量,在系統變量的 Path 一欄中新建兩個:
C:\opencv\build\bin
C:\opencv\build\x64\vc14\bin
打開 VS,創建一個項目。
屬性頁 -> VC++ 目錄 -> 包含文件目錄:
- C:\opencv\build\include\
- C:\opencv\build\include\opencv2
- C:\opencv\build\include\opencv
庫目錄:
- C:\opencv\build\x64\vc14\lib
鏈接器 -> 輸入 -> 附加依賴項:
- opencv_world341d.lib
如果是 release 的話就是把 d 去掉 opencv_world341.lib
測試#
測試一下
#include "cv.h"
#include "highgui.h"
int main()
{
IplImage* src = cvLoadImage("C:\\1.png");//此處的路徑,一定是絕對路徑,相對路徑會報錯的
cvNamedWindow("showImage");
cvShowImage("showImage", src);
cvWaitKey(0);
cvReleaseImage(&src);
cvDestroyWindow("showImage");
return 0;
}