OpenCV入門:環境配置與測試(VS2017)
Opencv入門,Opencv3.3.1, VS2017環境配置
OpenCV小白第一次接觸OpenCV,總結一下容易出現的幾個問題
OpenCV與VS版本
第一次接觸OpenCV對於版本的選擇純屬偶然,3.3.1是在北郵bt上找到的最新版本,選擇VS2017是因為曾經用VS做畢業設計,相對於其他編譯器更加熟悉,同時2017 版本是在微軟官網上下載的最新版本
小白入門易混點總結
- OpenCV環境配置;
- VS2017環境配置
- 注意VS2017****debug,release模式配置的分離性(也就是配置了debug模式之後,執行release會出現LNK2001的連結問題)
OpenCV環境配置
下載OpenCV,解壓,如下圖:
配置環境: 控制皮膚》》系統與安全》》系統》》高階系統設定》》高階》》環境變數》》編輯環境變數
其中新增的路徑為你儲存的openCV中的bin的路徑,如下圖:
點選確定,就設定完成了
VS2017環境配置
完成上述OpenCV的配置之後,為VS2017配置環境,最好重新啟動一下VS2017.
新建專案後為其配置環境
檢視》》其它視窗》》屬性管理器,點選如圖所示的位置:
開啟屬性設定頁面分別編輯包含目錄,庫目錄,附加項(按照圖片指示,完成設定即可)。
附加依賴項請獨自輸入,不要複製貼上,它的位置在:
到這裡就完成了,可以對專案中的原始檔進行debug情形下的除錯和執行。注意除錯需要更改成x64 型別
VS2017release出現LNK2001的錯誤
這時候只要為release重新設定一次VS2017 的各項設定就行了,包括包含目錄,庫目錄,附加項,設定地點在debug下邊那個release的選項裡:
到這裡就結束啦,可以實現OpenCV中的例子:https://docs.opencv.org/2.4/doc/tutorials/imgproc/histograms/template_matching/template_matching.html
注意此程式碼中,"argv[]"需要修改成自己的圖片儲存路徑
相關文章
- C++之OpenCV入門到提高001:使用 Visual Studio2022 配置 OpenCV 環境C++OpenCV
- 配置開發環境、生成環境、測試環境開發環境
- Web 滲透測試入門:環境搭建、流程與實踐Web
- app自動化測試環境配置:adb環境配置、monkey環境配置、appium環境配置大全APP
- Xcode配置測試環境和線上環境XCode
- VS2017逐步配置OpenCV教程OpenCV
- ArchLinux配置OpenCV C++環境LinuxOpenCVC++
- vue正式環境與測試環境壓包配置方法(vue-cli 2.0)Vue
- SpringMVC入門與環境搭建SpringMVC
- Windows配置Delve的測試環境Windows
- Mac 中 Ios 與 Android 的 react-native 測試環境配置MaciOSAndroidReact
- ODE(open dynamics engine)的專案環境配置VS2017
- Golang入門(1):安裝與配置環境變數的意義Golang變數
- Win10環境下yolov8快速配置與測試Win10YOLO
- IDEA 配置環境和相關工具整理(新手入門)Idea
- 談談測試環境管理與實踐
- OpenCV環境搭建(一)OpenCV
- 建立 測試環境 + 配置伺服器ssl證書伺服器
- vue入門(安裝環境與搭建專案)Vue
- LAMP環境搭配與配置LAMP
- Linux詳解(基礎、環境配置、專案部署入門)Linux
- Ionic2入門教程(一)安裝和環境配置
- 手摸手帶你入門ionic3(二):環境配置
- android測試環境搭建Android
- 熱部署一般用在測試環境, 生產環境用分散式配置中心熱部署分散式
- vue專案打包配置多個測試環境與生產環境,用npm命令打出不同的資源包。VueNPM
- 如何配置 SAP BTP Integration Suite 測試帳號的環境UI
- Meilisearch 快速入門(Windows 環境)Windows
- ARM開發環境入門開發環境
- golang 入門之環境搭建Golang
- 詳解OpenCV For Java環境搭建與功能演示OpenCVJava
- OpenCV+QT5在Window下的環境配置記錄OpenCVQT
- 張高興的 MicroPython 入門指南:(一)環境配置、Blink、部署Python
- golang 快速入門 [2.1]-go 語言開發環境配置-windowsGolang開發環境Windows
- Laravel 入門篇之開發環境 Homestead 的安裝配置Laravel開發環境
- Java環境搭建與配置、以及Tomcat搭建與配置JavaTomcat
- Git環境配置與安裝Git
- 用 Spring 區分開發環境、測試環境、生產環境Spring開發環境