1. 程式人生 > >win32 VS2013+opencv2.4.13安裝與配置->win 10 64位

win32 VS2013+opencv2.4.13安裝與配置->win 10 64位

一直習慣手寫記錄筆記,覺得在電腦上寫東西麻煩,但是手寫筆記有一個缺點:當查閱自己的筆記時,沒有圖片記錄過程,不太方便。看到別人寫的部落格對自己和別人都有很大幫助,就有了自己也寫點東西的想法,不足之處望各位指正,謝謝!

現在就從win32 VS2013+opencv2.4.13安裝與配置開始自己的部落格之旅吧!之前一直用的是VS2010+opencv2.4.9,現在為了和實驗室保持一致,換成VS2013+opencv2.4.13。

1、VS2013下載、安裝;

vs2013安裝成功!

2、opencv2.4.13下載

雙擊即可解壓到指定目錄,opencv下載地址:http://opencv.org/releases.html。

3、VS2013+opencv2.4.13配置

(1)配置環境變數

(右擊)計算機->屬性->高階系統設定->高階->環境變數

然後在path中新增路徑:

對於32位系統,就新增:”;…… opencv\build\x86\vc12\bin”(和之前的就有有的環境變數用英文的分號“;”進行分隔)。之前用過VS2010,所以path是以前的環境變數。對於VS2013,要改成“…… opencv\build\x86\vc12\bin”。


(2)安裝VS2013後,開啟,新建win32控制檯專案
(3)新建c++檔案
(4)修改屬性,視窗選中屬性管理器,右鍵新增專案屬性表


這裡我建了兩個屬性表:debug和release,建好後雙擊開啟屬性表,以debug為例。


選中包含目錄,編輯加入

……\opencv\build\include\opencv2

……\opencv\build\include\opencv

……\opencv\build\include

路徑為你自己解壓的opencv2.4.13的路徑。之前測試一直報錯:打不開原始檔core.h,原因就是包含目錄把bulid選成了source。

在庫目錄加入……\opencv\build\x86\vc12\lib。

同樣release屬性表也要加入包含目錄和庫目錄。

(5)連結庫的配置

開啟屬性管理器,如果找不到的可以在選項->檢視->視窗找到,然後新建兩個屬性表:debug和release模式,新建屬性表的方式比較方便,以後建工程時就不用在配置了。

選擇【通用屬性】 ->【連結器】->【輸入】->【附加的依賴項】


在附加依賴項裡新增如下lib

debug模式:

opencv_calib3d2413d.lib
opencv_contrib2413d.lib
opencv_core2413d.lib
opencv_features2d2413d.lib
opencv_flann2413d.lib
opencv_gpu2413d.lib
opencv_highgui2413d.lib
opencv_imgproc2413d.lib
opencv_legacy2413d.lib
opencv_ml2413d.lib
opencv_nonfree2413d.lib
opencv_objdetect2413d.lib
opencv_ocl2413d.lib
opencv_photo2413d.lib
opencv_stitching2413d.lib
opencv_superres2413d.lib
opencv_ts2413d.lib
opencv_video2413d.lib
opencv_videostab2413d.lib

release模式:
opencv_calib3d2413.lib
opencv_contrib2413.lib
opencv_core2413.lib
opencv_features2d2413.lib
opencv_flann2413.lib
opencv_gpu2413.lib
opencv_highgui2413.lib
opencv_imgproc2413.lib
opencv_objdetect2413.lib
opencv_superres2413.lib
opencv_stitching2413.lib
opencv_photo2413.lib
opencv_ocl2413.lib
opencv_nonfree2413.lib
opencv_ml2413.lib
opencv_legacy2413.lib
opencv_ts2413.lib
opencv_video2413.lib
opencv_videostab2413.lib

說明,所貼上內容即為之前我們解壓的OpencV目錄……opencv\build\x86\vc12\lib下所有lib庫檔案的名字。2413代表我們的OpenCV版本是2.4.13,vc12代表我們安裝的是vs2013。

(6)配置完成之後就可以簡單測試一下了。

#include <opencv2/opencv.hpp>  
int main()
{
	cv::Mat test = cv::imread("sample.jpg");
	cv::namedWindow("test");
	cv::imshow("test",test);
	cv::waitKey(0);
	return 0;
}
測試結果:



4、配置失敗的原因分析

(1)包含目錄和庫目錄選錯了;

(2)環境變數寫錯了;

(3)附加依賴項寫錯。

5、win10(64位)配置修改

(1)環境變數修改

path中新增路徑:

對於64位系統,就新增:”;…… opencv\build\x64\vc12\bin”(和之前的就有有的環境變數用英文的分號“;”進行分隔)。

(2)win32解決方案修改

右擊解決方案->配置管理器->平臺新建x64->ok!



(3)包含目錄、庫目錄修改

選中包含目錄,編輯加入

……\opencv\build\include\opencv2

……\opencv\build\include\opencv

……\opencv\build\include

路徑為你自己解壓的opencv2.4.13的路徑。之前測試一直報錯:打不開原始檔core.h,原因就是包含目錄把bulid選成了source。

在庫目錄加入……\opencv\build\x64\vc12\lib。

同樣release屬性表也要加入包含目錄和庫目錄。

(4)錯誤解決

*

應用程式無法正常啟動(0xc000007b)。請單擊“確定”關閉應用程式。

    我是直接確認配置正確之後,重啟解決問題。

*fatal error C1083: 無法開啟包括檔案:“assert.h”: No such file or directory;

*無法啟動程式,系統缺失opencv2413_imgproc.dll

    基本上這些無法開啟檔案,都是opencv配置出錯。



相關推薦

win32 VS2013+opencv2.4.13安裝配置->win 10 64

一直習慣手寫記錄筆記,覺得在電腦上寫東西麻煩,但是手寫筆記有一個缺點:當查閱自己的筆記時,沒有圖片記錄過程,不太方便。看到別人寫的部落格對自己和別人都有很大幫助,就有了自己也寫點東西的想法,不足之處

VS2010+OpenCV2.4.6安裝配置及常遇問題

#include "stdafx.h" #include <opencv.hpp> #include <iostream> #include <string> using namespace cv; using namespace std; int _tmain(int

Opencv2.4.12安裝VS2013+Opencv2.4.12開發環境配置

一、安裝opencv (1)首先安裝opencv,把解壓好的目錄放到一個目錄下,比如我放在了C:\OpenCV\下,也可以直接放在根目錄下; (2)配置系統的環境變數: 新增使用者變數opencv,目錄即你的目錄下的build的x64或x86下vc12(

13-安裝配置Samba服務器

lis owa list sbin glob 創建文件夾 自己 重命名 name 零、實驗環境SambaServer:192.168.80.100/24SambaClient:192.168.80.110/24WinXP:192.168.80.120/24 一、安裝1、安裝

QT5.60 + VS2013 + opencv2.4.13打包釋出

最近用QT做視訊處理介面,用VS2013和QT做了一個簡單的介面 打包的時候用windeployqt *.exe 發現打包後的程式有幾百兆, 偶然看到一位大佬的部落格通過找exe執行所需要的檔案來打包釋出 連結這裡寫連結內容 我寫的是64位release版,實際上所需的依賴檔案可以

Windows7 64機上Emgu CV2 4 2安裝配置

分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!http://blog.csdn.net/jiangjunshow 也歡迎大家轉載本篇文章。分享知識,造福人民,實現我們中華民族偉大復興!        

Linux Centos5 Redis2.4.2安裝配置

第一步:下載安裝編譯 #wgethttp://redis.googlecode.com/files/redis-2.4.2.tar.gz #tar zxvf redis-2.4.2.tar.gz #cd redis-2.4.2 #make #make install #

在Centos 6.4安裝配置Git

本文章來自【知識林】 安裝 yum install git 安裝完成後此版本為1.7.1屬於相對較老的版本(如果作業系統的版本相對較高時,git的版本也會較高),對於github、Jenkins等服務都支援不好,所以需要升級git版本。 升級

OpenCV的安裝配置 (win7 64 bit + OpenCV3.0 + minGW32)

QT - OpenCV的安裝與配置 想在QT中使用OpenCV來實現連續圖片轉成視訊的功能,於是打上了OpenCV的主意 安裝OpenCV的過程也是充滿了曲折,但是最終還是安裝成功了,現記錄安裝過程,以防系統重灌後傻眼。 感謝以下前輩的分享: 本機已經安裝QT 5.4.0

QT5.8.0(msvc2015)creator+opencv2.4.13.6安裝配置方法

一、安裝QT、編譯出opencv 我安裝的QT版本如下: 我下載的opencv是2.4.13.6,如下圖可以看到官網提供了原始檔、以及編譯好的win、ios、安卓等。實際上,我們直接下載原始檔(下圖的source),然後自己在自己的平臺上編譯即可,不需要下載官網提

OpenCV2.4.13+VS2013開發環境配置

highgui sta 應用程序 應用 per 系統變量 err c++ free 1、給系統變量配置path:添加:D:\opencv2_4_13\opencv\build\x86\vc12\bin 2、給用戶變量添加opencv變量,值D:\opencv2_4_13\

opencv2.4.13opencv3.4.1在windows10的配置

配置是在VS2015下進行的,opencv2.4.13配置為Debug模式下的x86平臺,opencv3.4.1配置為Dubug模式下x64平臺,這樣可以方便地在opencv2.4.13和opencv3.4.1之間進行切換。 opencv2.4.13的配置: 這裡,將安裝

opencv2.4.13+vs2013開發環境配置+2.4.13配置lib列表

之前用的是opencv2.4.9+vs2013的開發環境,由於某種原因,想要更新到opencv2.4.13 配置的主要步驟為: 1、到opencv管網下載opencv2.4.13,位exe檔案,雙擊即可解壓到指定目錄 2、對電腦的環境變數進行設定      E:\openc

CentOS6.4下Mysql數據庫的安裝配置

商業 storage 不同的 pool use 速度 man aries ora 原文連接:http://www.cnblogs.com/xiaoluo501395377/archive/2013/04/07/3003278.html 說到數據庫,我們大多想到的是關系型數據

VS2013+opencv2.4.9配置

ner 系統設置 opencv pad 動態庫 adding light hot demo VS2013+opencv2.4.9(10)配置[zz] - yifeier12 - 博客園 http://www.cnblogs.com/cuteshongshong/p/4057

Scala2.12.4 安裝配置

mage markdown blog 文件 home pro scala cal 移動 下載 解壓並移動到/software目錄: tar -zxvf scala-2.12.4.tgz mv scala-2.12.4 /software/scala 在/etc/profil

MongoDB3.6.4安裝配置

ora title 一個 08 r2 使用 描述 ssa 9.png cti 參考文檔:MongoDB官方文檔 版本:3.6.4 從版本3.6開始,MongoDB需要Windows Server 2008 R2,Windows 7或更高版本。 第一步,在下載中心下載最新版本

大數據平臺HDP-2.6.4安裝配置

大數據平臺 HDP 大數據平臺HDP-2.6.4 安裝 與配置

CentOS7下zabbix3.4安裝配置

follow x64 新版 serve sets set bin share disable Zabbix 3.0 只支持CentOS 7.0以上版本,所以先在虛擬機中安裝好CentOS 7.0 x64,並設置好IP,允許虛擬機聯網。 1、關閉防火墻 設置關閉防火墻#sys

64bit win7+VS2013+opencv2.4.9配置

我的配置是opencv2.4.9與VS2013,在win7 64bit下。 從opencv官網(http://opencv.org/downloads.html),下載安裝檔案,然後雙擊安裝包,類似於解壓,跟著步驟,就安裝到自己想要安裝的位置。 安裝完成後,就先設定下系統變數。 1、