OpenCV4.1.0+VS2017環境配置的方法步驟_python

來源:腳本之家  責任編輯:小易  

這里用的Opencv版本是2.4.10,可以在Opencv的官網上免費下載。軟件大小約為350M。下載完畢后,雙擊打開“opencv-2.4.10”,選擇解壓目錄。我這里選擇解壓目錄為D盤。確認解壓目錄后,點擊“Extract“。解壓完成后,在opencv文件夾中生成兩個文件夾。配置環境變量,這里用的是Win8.1專業版?刂泼姘-系統和安全-系統-高級系統設置,在打開的系統屬性對話框中,選擇”高級“,”環境變量“,在用戶變量中點擊”新建“,變量名:OPENCV,變量值:D:\opencv\build在用戶變量中選擇“path”,在其末尾添值;D:\opencv\build\x86\vc12\bin(注意有分號)。到此環境變量配置完畢。重啟電腦或注銷電腦,使環境變量生效。接下來在Visual Studio 2013進行配置。打開Visual Studio 2013,文件—新建—項目,選擇"Visula C++"—"Win32控制臺應用程序".(向導中選擇空項目)打開記事本,將以下內容保存成“opencvdebug.props”。<?xml version="1.0" encoding="utf-8"?><Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">  <ImportGroup Label="PropertySheets" />  <PropertyGroup Label="UserMacros" />  <PropertyGroup>    <IncludePath>D:\opencv\build\include;D:\opencv\build\include\opencv;D:\opencv\build\include\opencv2;$(IncludePath)</IncludePath>    <LibraryPath>D:\opencv\build\x86\vc12\lib;$(LibraryPath)</LibraryPath>  </PropertyGroup>  <ItemDefinitionGroup>    <Link>      <AdditionalDependencies>opencv_ml2410d.lib;opencv_calib3d2410d.lib;opencv_contrib2410d.lib;opencv_core2410d.lib;opencv_features2d2410d.lib;opencv_flann2410d.lib;opencv_gpu2410d.lib;opencv_highgui2410d.lib;opencv_imgproc2410d.lib;opencv_legacy2410d.lib;opencv_objdetect2410d.lib;opencv_ts2410d.lib;opencv_video2410d.lib;opencv_nonfree2410d.lib;opencv_ocl2410d.lib;opencv_photo2410d.lib;opencv_stitching2410d.lib;opencv_superres2410d.lib;opencv_videostab2410d.lib;%(AdditionalDependencies)</AdditionalDependencies>    </Link>  </ItemDefinitionGroup>  <ItemGroup /></Project>打開記事本,將以下內容保存成“opencvrelease.props”。<?xml version="1.0" encoding="utf-8"?><Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">  <ImportGroup Label="PropertySheets" />  <PropertyGroup Label="UserMacros" />  <PropertyGroup>    <IncludePath>D:\opencv\build\include;D:\opencv\build\include\opencv;D:\opencv\build\include\opencv2;$(IncludePath)</IncludePath>    <LibraryPath>D:\opencv\build\x86\vc12\lib;$(LibraryPath)</LibraryPath>  </PropertyGroup>  <ItemDefinitionGroup>    <Link>      <AdditionalDependencies>opencv_objdetect2410.lib;opencv_ts2410.lib;opencv_video2410.lib;opencv_nonfree2410.lib;opencv_ocl2410.lib;opencv_photo2410.lib;opencv_stitching2410.lib;opencv_superres2410.lib;opencv_videostab2410.lib;opencv_calib3d2410.lib;opencv_contrib2410.lib;opencv_core2410.lib;opencv_features2d2410.lib;opencv_flann2410.lib;opencv_gpu2410.lib;opencv_highgui2410.lib;opencv_imgproc2410.lib;opencv_legacy2410.lib;opencv_ml2410.lib;%(AdditionalDependencies)</AdditionalDependencies>    </Link>  </ItemDefinitionGroup>  <ItemGroup /></Project>在屬性管理器中將之前保存的兩個文件添加進去。到此配置完成。在源文件中添加“源.cpp",并導入一張圖片。在源文件中中輸入一段代碼測試。測試成功。#include<cv.h>#include<highgui.h>int main(int argc, char** argv[]){IplImage* src = cvLoadImage("1.jpg",CV_LOAD_IMAGE_GRAYSCALE);cvNamedWindow("Src", CV_WINDOW_AUTOSIZE);cvShowImage("Src", src);cvWaitKey(0);cvReleaseImage(&src);cvDestroyAllWindows();return 0;} www.anxorj.tw防采集請勿采集本網。

將VS2017上配置OpenCV4.1.0的過程記錄于此。

1、這里用的Opencv版本是2.4.10,可以在Opencv的官網上免費下載。軟件大小約為350 1.0" encoding="utf-8"?> <Project ToolsVersion="4.0"

準備工具:

opencv2.4.10可以使用1.0版本的 1、下載軟件 下載OpenCV-2.4.0,雙擊解壓到%opencv%(凡是出現%opencv%的地方均替換為你自己opencv的路徑全名

OpenCV:4.1.0

Opencv版本是2.4.10,可以在Op 1 下載完畢后,雙擊打開“opencv-2.4.10 2 配置環境變量,這里用的是Win8.1專業版 3 在用戶變量中選擇“path”,在其末尾添 4 接下來

IDE:VS2017

因為你剛剛建立了圖像,接著就釋放掉了。我用VS2005,Opencv2.0調試成功。 代碼修改為: #include<highgui.h>int main() { cvNamedWindow("example",0);

安裝環境:Win10    64位操作系統

展開全部 方法/步驟 1 安裝opencv2.4.9,解壓,請務必記住自己解壓的路徑。宜家以我自己的路徑為例D:\\Program Files 2 配置環境變量 1、系統變量 Path:添加D:\\Program Fil

主要步驟: 下載OpenCV自解壓程序 安裝VS2017 新建項目 配置包含路徑 配置庫目錄 配置鏈接器 配置環境變量 重啟VS2017 測試配置是否成功

有可能是win8操作系統導致的,2.4.11版本的windows版opencv實在win7 sp1上測試的。官方沒有保證最新的操作系統能夠可以使用。很可能2.4.10版本的opencv調用的是win7版

詳細過程:

先安裝cmake: wget http://www.cmake.org/files/v2.8/cmake-2.8.4.tar.gz tar -zxvf cmake 執行一下本腳本: . .bash_profile ) 安裝Opencv: cd ~ bzip2 -d OpenCV-2.3.1a.tar.bz

1. 下載OpenCV自解壓程序

方法/步驟 下載最新版本openCV,官方連接http://opencv.org/,我用的是openCV-2.4.4,下 ,1); //顯示圖像 imshow("Lena",image); //等待按鍵 waitKey(); return 0; } 程

打開https://opencv.org/releases.html,可以看到如圖1的界面。

org.opencv.core.Scalar; import org.opencv.highgui.Highgui; import org.opencv.ob rect.y), new Point(rect.x + rect.width, rect.y + rect.height), new Scalar(0, 255, 0)); }

圖1 OpenCV4.1.0下載界面

org.opencv.core.Scalar; import org.opencv.highgui.Highgui; import org.opencv.objdet rect.y), new Point(rect.x + rect.width, rect.y + rect.height), new Scalar(0, 255, 0)); } // S

點擊Win pack,設置好路徑,開始下載。下載完成后,如圖2所示。

這個,VS2012太新了,估計很少有人用吧。 別的不說,可能需要自己下載OpenCV源碼,編譯一份VS2012平臺的運行庫。官方自帶的只提供到VS2010的。

圖2 自解壓程序下載成功

哪個版本都可以的。只是有些版本需要你自己重新編譯opencv。

雙擊該exe文件進行解壓。解壓后如圖3所示。

可能是你程序的問題 在 #include <cv.h> 前面有語法錯誤,有亂碼 或前面引用的,你自己的 *.h 文件有問題

圖3 解壓后為文件夾opencv

2. 安裝VS2017

詳情請參考:http://www.anxorj.tw/softjc/700325.html

3. 新建項目

首先打開VS2017,點擊菜單欄中【文件】→【新建】→【項目】。如圖4所示。

圖4 【文件】→【新建】→【項目】

點擊之后,如圖5所示,在【Visual C++】欄中選擇【空項目】,然后給項目命名,例如名稱為opencv_test,設置好項目位置,然后點擊確定。

圖5 創建項目

之后如圖6所示。在【解決方案資源管理器】的【源文件】中【添加】→【新建項】。

圖6 【源文件】→【添加】→【新建項】

之后如圖7所示。選擇C++文件,對其命名,例如命名為main.cpp,然后點擊添加。

圖7 添加C++文件

此時,新項目已經建立,如圖8所示。

圖8 新項目建好

4. 配置包含路徑

將編譯器由【x86】改為【x64】,這是因為OpenCV4.1.0僅支持x64。再點擊【視圖】→【其他窗口】→【屬性管理器】,結果如圖9所示。

圖9 【視圖】→【其他窗口】→【屬性管理器】

右擊【Microsoft.Cpp.x64.user】→【屬性】,出來如圖10的界面。

圖10  Microsoft.Cpp.x64.user屬性頁

在【通用屬性】→【VC++目錄】欄中,可以看到如圖11的界面。

圖11 配置包含路徑

將以下兩條路徑名添加到【包含目錄】中。注意:具體路徑名根據自己OpenCV路徑不同而不同。

C:\OpenCV-4.1.0\opencv\build\include

C:\OpenCV-4.1.0\opencv\build\include\opencv2

添加成功后,點擊【確定】,即配置好了包含路徑。

5. 配置庫目錄

庫目錄同樣是在圖11的界面中配置,【包含目錄】下面第2個即是【庫目錄】。將以下路徑名添加到【庫目錄】中。

C:\OpenCV-4.1.0\opencv\build\x64\vc15\lib 

同樣,具體路徑名根據自己OpenCV路徑不同而不同。x64文件夾下有兩個文件夾,分別是VC14和VC15。其中,VC14對應VS2015,VC15對應VS2017。庫目錄配置好后,如圖12所示。

圖12 配置庫目錄

添加成功之后,點擊【確定】,即配置好了庫目錄。

6. 配置鏈接器

在圖12的界面中,點擊【通用屬性】→【鏈接器】→【輸入】。在【附加依賴項】中添加opencv_world410d.lib。這個文件庫在文件夾C:\OpenCV-4.1.0\opencv\build\x64\vc15\lib下。opencv_world410d.lib是Debug版本的文件庫,目前只需要添加這個文件庫即可。鏈接器配置好之后,如圖13所示。

圖13 配置鏈接器

點擊【應用】,點擊【確定】。

7. 配置環境變量

返回桌面,點擊【此電腦】→【屬性】→【高級系統設置】→【環境變量】→【Path】。將以下路徑名添加到【Path】中,點擊【確定】。

C:\OpenCV-4.1.0\opencv\build\x64\vc15\bin

同樣,具體路徑名根據自己OpenCV路徑不同而不同。

8. 重啟VS2017

此處建議重啟VS2017,免得需要在Windows文件夾下加入OpenCV的動態鏈接庫。

9. 測試配置是否成功

此處以讀取顯示一幅圖像為例,測試配置是否成功。如圖14所示。

圖14 測試樣例

運行之后即可顯示結果,表示配置成功。如圖15所示,會出現一個控制臺窗口和一個圖片窗口。

圖15 運行結果

總結

配置包含路徑

C:\OpenCV-4.1.0\opencv\build\include

C:\OpenCV-4.1.0\opencv\build\include\opencv2

配置庫目錄

C:\OpenCV-4.1.0\opencv\build\x64\vc15\lib 

配置鏈接器

opencv_world410d.lib   (在C:\OpenCV-4.1.0\opencv\build\x64\vc15\lib下)

配置環境變量

C:\OpenCV-4.1.0\opencv\build\x64\vc15\bin

到此這篇關于OpenCV4.1.0+VS2017環境配置的方法步驟的文章就介紹到這了,更多相關OpenCV4.1.0 VS2017配置內容請搜索真格學網以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持真格學網!

我有中文和英文的說明,和中科院的教授編寫的書,電子版,給我郵箱就行內容來自www.anxorj.tw請勿采集。


  • 本文相關:
  • vs2019+python3.7+opencv4.1+tensorflow1.13配置詳解
  • vs2019+opencv4.0+win10配置詳解
  • vs2019配置opencv詳細圖文教程和測試代碼的實現
  • vs2019配置opencv4.1.0詳細教程與測試代碼(推薦)
  • vs2019永久配置opencv開發環境的方法步驟
  • vs2019配置opencv時找不到microsoft.cpp.x64.user的解決方法
  • vs2019下opencv4.1.2配置圖文教程(永久配置)
  • vs2015+qt5+opencv3開發環境配置
  • opencv 3.1.0+vs2015開發環境配置教程
  • vs2015下opencv配置方法圖文教程
  • win10下vs2015配置opencv3.1.0詳細過程
  • python中的數據結構比較
  • python psutil庫安裝教程
  • python基于dlib的人臉識別系統的實現
  • selenium+python實現自動登錄腳本
  • python字符串連接的n種方式總結
  • python中__call__內置函數用法實例
  • 簡單了解python裝飾器原理及使用方法
  • python實現的基于優先等級分配糖果問題算法示例
  • python微信公眾號之關注公眾號自動回復
  • python使用正則表達式實現文本替換的方法
  • V-2.4.1怎么用
  • 怎樣給visio2012配置opencv2.4.10
  • VS2017 使用Opencv 3.4.1的時候顯示 CvSVM不是類名或結構...
  • not find OpenCV-2.4.1.apk是什么問題
  • Opencv2.4.10與Visual Studio 2013軟件配置教程
  • opencv 2.1.10 和opencv 2.4.11的區別
  • linux安裝完成后opencv-2.4.10可以刪除么
  • openCV 問題,急急急!!! 我的編譯環境是VS2010,opencv 2.4.1,為...
  • opencv2.4.10包含哪些庫文件
  • win8 64位 VS2008+OpenCv2.4.10在編譯時一直會出現 STATU...
  • 怎么在fedora 10linux下編譯安裝 opencv 2.3.1
  • opencv 2.4.13 支持win10么
  • vs2010 opencv2.4.10 出現cannot find or open the pdb file
  • 剛把opencv2.4.10與vs2010配置好,自己試著顯示圖片時老是出...
  • 怎樣在visual studio2012下配置opencv2.4.10
  • opencv2.4.10 適用于哪個版本的vs
  • VS2008配置完Opencv2.1.0后編譯出現問題,配置完全正確,望各...
  • VS2012配置opencv2.4.10,出現問題
  • 網站首頁網頁制作腳本下載服務器操作系統網站運營平面設計媒體動畫電腦基礎硬件教程網絡安全vbsdos/bathtahtcpythonperl游戲相關vba遠程腳本coldfusionruby專題autoitseraphzonepowershelllinux shellluagolangerlang其它首頁pythonvs2019+python3.7+opencv4.1+tensorflow1.13配置詳解vs2019+opencv4.0+win10配置詳解vs2019配置opencv詳細圖文教程和測試代碼的實現vs2019配置opencv4.1.0詳細教程與測試代碼(推薦)vs2019永久配置opencv開發環境的方法步驟vs2019配置opencv時找不到microsoft.cpp.x64.user的解決方法vs2019下opencv4.1.2配置圖文教程(永久配置)vs2015+qt5+opencv3開發環境配置opencv 3.1.0+vs2015開發環境配置教程vs2015下opencv配置方法圖文教程win10下vs2015配置opencv3.1.0詳細過程python中的數據結構比較python psutil庫安裝教程python基于dlib的人臉識別系統的實現selenium+python實現自動登錄腳本python字符串連接的n種方式總結python中__call__內置函數用法實例簡單了解python裝飾器原理及使用方法python實現的基于優先等級分配糖果問題算法示例python微信公眾號之關注公眾號自動回復python使用正則表達式實現文本替換的方法python入門教程 超詳細1小時學會python 列表(list)操作方法詳解python 元組(tuple)操作詳解python 字典(dictionary)操作詳解pycharm 使用心得(一)安裝和首python strip()函數 介紹pycharm 2020最新永久激活碼(附python 中文亂碼問題深入分析python中使用xlrd、xlwt操作excepython科學計算環境推薦——anac用python從零實現貝葉斯分類器的機器學習python assert的用處示例詳解簡單易懂的python環境安裝教程tensorflow實現checkpoint文件轉換為pb文pytorch在windows環境搭建的方法步驟python使用htpasswd實現基本認證授權的例解決django的template中如果無法引用medipython實現的文件夾清理程序分享python optparse模塊使用實例python增加矩陣維度的實例講解
    免責聲明 - 關于我們 - 聯系我們 - 廣告聯系 - 友情鏈接 - 幫助中心 - 頻道導航
    Copyright © 2017 www.anxorj.tw All Rights Reserved
    陕西快乐10分下载