c++opencv显示中文_OpenCV安装,配置和运行
今天小崔有個項目功能想用OpenCV軟件庫實現一下,就安裝了OpenCV,在這里給大家分享一下安裝過程。
一.什么是OpenCV
????OpenCV是一個基于BSD許可(開源)發行的跨平臺計算機視覺和機器學習軟件庫,可以運行在Linux、Windows、Android和Mac OS操作系統上。??它輕量級而且高效——由一系列 C 函數和少量 C++ 類構成,同時提供了Python、Ruby、MATLAB等語言的接口,實現了圖像處理和計算機視覺方面的很多通用算法。
????OpenCV用C++語言編寫,它具有C ++,Python,Java和MATLAB接口,并支持Windows,Linux,Android和Mac OS,OpenCV主要傾向于實時視覺應用,并在可用時利用MMX和SSE指令, 如今也提供對于C#、Ch、Ruby,GO的支持。
二.應用領域
人機互動
物體識別
圖像分割
人臉識別
動作識別
運動跟蹤
機器人
三.OpenCV的基本結構
OpenCV包括CV , CVAUX , CXCORE, HighGUI , ML 等5個重要的模塊
如果用庫來體現這幾個模塊之間的關系的話, 可以采用下面的結構圖來展現:
CV---核心函數庫:包含了基本的圖像處理函數和高級的計算機視覺算法,包括圖像處理, 圖像結構分析,運動描述和跟蹤,模式識別和攝像機標定。
ML---機器學習函數庫:包含一些基于統計的分類和聚類工具。
HighGUI---GUI函數庫:包含圖像和視頻的輸入/輸出函數。
CXCORE---數據結構與線性代數庫:包含了OpenCV的一些基本的數據結構和相關函數
CVAUX---輔助函數庫:該模塊則是一般用于存放即將被淘汰的算法和函數,同時也包含一些新出現的實驗性的函數和算法。
四.OpenCV下載
????訪問OpenCV官網:https://opencv.org/?,點擊Releases
然后找到自己需要的版本點擊下載
如果童鞋們嫌瀏覽器下載速度太慢,可以復制下載連接,打開迅雷下載,本人親測速度不錯。
五.OpenCV安裝
下載完成后打開exe文件,選擇安裝文件夾,點擊安裝,得到opencv文件夾:
接下來,我們開始配置環境變量,右鍵我的電腦,-》屬性-》高級系統設置-》環境變量,找到PATH 添加:
D:\Program Files\opencv\build\x64\vc15\bin然后打開“D:\Program Files\opencv\build\x64\vc15\bin”,將圖中三個文件復制到“C:\Windows\SysWOW64”:
添加完成后打開終端,輸入opencv_annotation.exe驗證是否配置成功:
出現次此畫面說明opencv安裝配置成功。
六.VS2019配置
????打開vs2019,創建一個項目創建C++項目:
然后點擊-》視圖-》其他窗口-》屬性管理器:
在屬性管理器中展開項目,右鍵“Debug | x64”,在該文件夾上右鍵“添加新項目屬性表”:
雙擊打開新建的屬性表,找到VC++目錄,打開包含目錄,添加以下兩個路徑:
D:\Program Files\opencv\build\includeD:\Program Files\opencv\build\include\opencv2然后打開“庫目錄”,添加以下路徑:
D:\Program Files\opencv\build\x64\vc15\lib再找到:鏈接器-》輸入,打開附加依賴項,添加“opencv_world450d.lib”:
配置完成后,打開“解決方案資源管理器”,在“源文件”文件夾右鍵添加 -類:
在 mian.cpp中粘貼以下代碼測試OpenCV:PS(“自己找個圖片,填入路徑”)
#include "mian.h"#includeusing namespace cv;int main(){ //桌面上面放的一個jpg圖文件 Mat picture = imread("C:\\Users\\admin\\Desktop\\opencv.jpg"); imshow("測試程序", picture); waitKey(20150901);}解決方案平臺改為x64:
點擊運行可以看到圖片已經顯示出來:
如果顯示成功,那么OpenCV則安裝配置完成,還在代碼中運行起來了;如果發生報錯,請仔細檢查配置,有沒有那一步漏掉了。
總結
以上是生活随笔為你收集整理的c++opencv显示中文_OpenCV安装,配置和运行的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 树莓派跑php,在树莓派4上部署ngin
- 下一篇: c++ h cpp文件如何关联_C++核