首先去OpenCV的官網下載OpenCV安裝包,選擇合適的平臺和版本進行下載,我下載的是Windows的OpenCV-4.7.0版本。OpenCV下載地址
下載好后,解壓到自己指定的路徑。
配置環境變量: Win+R鍵打開運行窗口,輸入sysdm.cpl
打開系統屬性,高級 -> 環境變量 -> 系統變量 -> Path,新建環境變量D:\OpenCV\opencv\build\x64\vc16\bin
。
在VS 2022中配置OpenCV: 右鍵點擊項目 -> 屬性 -> 配置屬性 -> VC++目錄,在包含目錄中添加D:\OpenCV\opencv\build\include
和D:\OpenCV\opencv\build\include\opencv2
;
在庫目錄中添加D:\OpenCV\opencv\build\x64\vc16\lib
;
右鍵點擊項目 -> 屬性 -> 配置屬性 -> 鏈接器 -> 輸入,在附加依賴項中添加opencv_world470d.lib
。需要注意一點,這里選擇的配置是Debug,如果VS選擇的配置是Release,那就添加opencv_world470.lib
。
如果編譯完出現由于找不到opencv_world470d.dll,無法繼續執行代碼
的情況,則需要將D:\OpenCV\opencv\build\x64\vc16\lib
目錄下的所有dll
文件復制到C:\Windows\System32
路徑下,再回到VS中重新編譯即可。