最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

windows10在visual studio2019下配置使用openCV4.3.0

 更新時間:2020年07月14日 09:52:37   作者:方人也WJ  
這篇文章主要介紹了windows10在visual studio2019下配置使用openCV4.3.0,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧

openCV是基于C++開發(fā)的一個強大的圖像處理庫。在用C++處理圖像或視頻時通常會使用到openCV這個庫,但是這個庫并非C++中的標準庫,因此在使用之前需要先下載,并加載配置到我們的項目中。
那么怎么配置呢?首先你得有以下的所有工具。

  • windows10系統(tǒng)??梢酝ㄟ^鏡像安裝,也可以通過CD或U盤安裝。
  • Visual Studio2019,基于實(?。┯茫ㄥX),我使用的是community免費版,點擊此處可以下載并安裝.

點擊下面下載中的community2019然后安裝即可,具體步驟可參考其他教程案例。

安裝完visual studio后就是安裝opencv了,opencv在寫這篇博客的時候最新版為4.3.0,因此改教程以4.3.0為例,其他版本的安裝方式相同。opencv點擊此處可以下載

下載完成后直接雙擊exe文件提取編譯好了的文件即可,安裝完exe之后會有如下幾個文件,其中build文件夾中保存著主要使用到的函數(shù)代碼塊,source文件夾中保存著相關的文檔以及其他必要文件。


接下來就是要將opencv的安裝路徑配置到環(huán)境變量中。將opencv中的build文件夾下的x64文件夾下的vec15中的bin路徑添加到環(huán)境變量中,如下圖中我的opencv中的地址:


將以上地址拷貝后加入環(huán)境變量中。注意windows10中環(huán)境變量分為系統(tǒng)環(huán)境變量和用戶環(huán)境變量,要看你的visual studio的環(huán)境變量是在哪一個里面。為了安全起見,建議都加上,如下圖:


雙擊,新建,粘貼地址即可。

現(xiàn)在萬事俱備,只欠…啥也不欠了,接下來就打開visual studio創(chuàng)建一個基本的C++項目,然后更改一些配置就可以寫opencv代碼了。點擊創(chuàng)建新項目,找到C++控制臺應用(空項目也可以),并輸入一個項目名稱和項目地址,如下兩步:


點擊創(chuàng)建之后,需要配置opencv所需的依賴。點擊視圖,找到“其他窗口”里面的“屬性管理器”,點擊之后,右邊的側(cè)欄中會出現(xiàn)屬性管理器。雙擊項目名稱,然后找到VC++目錄,將“庫目錄”和包含目錄分別改為opencv所在地址的庫目錄和包含目錄(點擊編輯即可),如下圖:


注意:包含目錄最好將兩個都添加進去,一個是include所在的地址,一個是include文件夾下opencv2所在的地址。


那么接下來就愉快的寫代碼吧,哦,不,還有最后一步。配置鏈接器中的附加依賴項,附加依賴項就是和bin文件夾同地址中的lib文件夾中的“opencv_worldxxxd.lib"文件,其中xxx表示版本(如4.30版本,則xxx為430,后面的d表示debug),如果是release版的話,把d去掉即可。


這次,可以真正的愉快的敲代碼了,敲代碼的第一步就是先把頭文件包含進來。opencv中幾個重要的頭文件就是:


把這些頭文件都包含好了之后,再通過using namespace cv把cv名空間引入就行了(或者在每需要使用到cv庫里的對象或函數(shù)時都在前面加一個cv::也行)。

那么接下來就來看一個簡單的opencv例子吧,就簡單的顯示一張圖片,圖片在opencv中就是Mat對象。代碼如下:

#include <iostream>
#include<opencv2/core/core.hpp>
#include<opencv2/highgui/highgui.hpp>
#include<opencv2/imgproc/imgproc.hpp>

using namespace cv;

int main()
{
  Mat example = imread("F:\\xxxxx\\zhiyezhao.PNG"); //圖片地址
  if (example.empty()) {
    std::cout << "ERROR!" << std::endl;
    exit(EXIT_FAILURE); //如果讀取不成功直接中斷程序,避免引起之后代碼產(chǎn)生不可預知的異常
  }
  imshow("我的職業(yè)照", example);
  waitKey(0); //這一行一定不要忘了,否則照片就會閃現(xiàn)的,此處表示窗口停頓多久,單位為毫秒,0表示永久

}

顯示如下:
當然你們是看不到這張圖片的,帥氣的職業(yè)照是不能隨意給大家看的(傲嬌臉)。

到這里為止就大功告成啦,快樂的寫你自己的代碼去吧!

什么,你還是碰到了以下錯誤?


這個就是因為你沒有使用x64模式而是x86模式,只需要把圖中的模式改掉即可


什么,你又碰到了下面這個錯誤?


這個是因為使用了相對路徑,去屬性里面把鏈接器中的輸入依賴項目改成絕對路徑即可,如下:


接下來就沒什么大問題了。

到此這篇關于windows10在visual studio2019下配置使用openCV4.3.0的文章就介紹到這了,更多相關vs2019配置使用openCV4.3.0內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

相關文章

  • 基于python實現(xiàn)操作redis及消息隊列

    基于python實現(xiàn)操作redis及消息隊列

    這篇文章主要介紹了基于python操作redis及消息隊列,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2020-08-08
  • 利用Python腳本在Nginx和uwsgi上部署MoinMoin的教程

    利用Python腳本在Nginx和uwsgi上部署MoinMoin的教程

    這篇文章主要介紹了利用Python腳本在Nginx和uwsgi上部署MoinMoin的教程,示例基于CentOS操作系統(tǒng),需要的朋友可以參考下
    2015-05-05
  • 如何利用python檢測圖片是否包含二維碼

    如何利用python檢測圖片是否包含二維碼

    這篇文章主要介紹了如何利用python檢測圖片是否包含二維碼,幫助大家更好的利用python處理圖片,感興趣的朋友可以了解下
    2020-10-10
  • 初探Python元編程之理解并使用元編程改變代碼的代碼示例

    初探Python元編程之理解并使用元編程改變代碼的代碼示例

    在Python編程中,有一種強大的技術(shù)允許我們在運行時修改或生成代碼,這就是元編程,Python的元編程工具包括裝飾器,元類,以及函數(shù)和類的各種動態(tài)修改技術(shù),這篇文章將向你介紹元編程的基本概念,并通過實例講解如何使用元編程
    2023-07-07
  • Python?ini配置文件示例詳解

    Python?ini配置文件示例詳解

    這篇文章主要給大家介紹了關于Python?ini配置文件的相關資料,文中通過實例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2022-03-03
  • Django零基礎入門之調(diào)用漂亮的HTML前端頁面

    Django零基礎入門之調(diào)用漂亮的HTML前端頁面

    這篇文章主要介紹了Django零基礎入門之調(diào)用漂亮的HTML前端頁面的方法,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2021-09-09
  • 基于Python編寫一個點名器的示例代碼

    基于Python編寫一個點名器的示例代碼

    想起小學的時候老師想點名找小伙伴回答問題的時候,老師竟斥巨資買了個點名器。今日無聊便敲了敲小時候老師斥巨資買的點名器,希望對大家有幫助
    2022-07-07
  • matlab、python中矩陣的互相導入導出方式

    matlab、python中矩陣的互相導入導出方式

    這篇文章主要介紹了matlab、python中矩陣的互相導入導出方式,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-06-06
  • 利用Python 制作二維碼

    利用Python 制作二維碼

    這篇文章主要介紹的是如何利用Python 制作二維碼,文章從介紹python 二維碼制作的第三方庫QRCode 和MyQR展開話題,需要的小伙伴可以參考一下文章的具體內(nèi)容
    2021-09-09
  • Python pickle模塊用法實例

    Python pickle模塊用法實例

    這篇文章主要介紹了Python pickle模塊用法實例,python的pickle模塊實現(xiàn)了基本的數(shù)據(jù)序列和反序列化,需要的朋友可以參考下
    2015-04-04

最新評論

江油市| 阳曲县| 南投县| 卓资县| 黄平县| 汤阴县| 齐齐哈尔市| 布拖县| 扶余县| 兰州市| 凤台县| 冕宁县| 综艺| 龙南县| 加查县| 深州市| 灵武市| 临澧县| 广饶县| 海丰县| 平泉县| 汾阳市| 班玛县| 隆德县| 丰原市| 磴口县| 九江县| 大邑县| 忻城县| 庄河市| 宜昌市| 正阳县| 南靖县| 榆社县| 郓城县| 谢通门县| 河西区| 鄂托克前旗| 石屏县| 尼勒克县| 漾濞|