开发环境:
操作系统:Windows 7旗舰版 64位
IDE: Visual studio Community 2015
OpenCV: OpenCV 3.1 for windows(下载地址:http://opencv.org/)
下面开始进行配置
Step1 :
安装好VS 和 OpenCV
Step2—opencv环境变量配置:
opencv安装完成后,打开系统环境变量配置,编辑“Path”并在后边加入自己的OpenCV目录:
D:\Development Software\opencv\build\x64\vc12\bin;D:\Development Software\opencv\build\x64\vc14\bin;
注意 : vc12对应vs2013,vc14对应vs2015
Step3:
打开vs2015,新建一个win32控制台项目
Step4:
右键点击项目,选择“属性"—>"VC++ 目录"—>"Include path(包含目录)",添加如下目录:
D\evelopment Software\opencv\build\include
D\evelopment Software\opencv\build\include\opencv
D\evelopment Software\opencv\build\include\opencv2
—>"Lib path(库目录)":
D:\Development Software\opencv\build\x64\vc14\lib
—>"链接器"—>"输入"—>"附加依赖项":
Step5:
新建一个C++文件,输入如下测试代码:
//显示图像文件
#include "stdafx.h"
#include <iostream>
#include <opencv2/highgui/highgui.hpp>
#include <opencv2/opencv.hpp>
using namespace std;
#pragma comment(linker, "/subsystem:\"windows\" /entry:\"mainCRTStartup\"")  
int main()
{
const char *pstrImageName = "D:\\Workspace\\Vs_Projects\\ConsoleApplication1\\IMG_0897.jpg";
const char *pstrWindowsTitle = "OpenCV第一个程序";
//从文件中读取图像  
IplImage *pImage = cvLoadImage(pstrImageName, CV_LOAD_IMAGE_UNCHANGED);
//创建窗口  
cvNamedWindow(pstrWindowsTitle, CV_WINDOW_AUTOSIZE);
//在指定窗口中显示图像  
cvShowImage(pstrWindowsTitle, pImage);
//等待按键事件  
cvWaitKey();
cvDestroyWindow(pstrWindowsTitle);
cvReleaseImage(&pImage);
return 0;
}之后就可以显示一张指定路径的图片
常见问题:
1、msvcp120d.dll文件丢失:
在网站http://cn.dll-files.com/msvcp120d.dll.html下载对应的msvcp120d.dll文件(32位,64位皆可),解压后放入相应文件夹(对64位系统,32bit的dll文件应存放在C:\Windows\SysWOW64\ ,64bit dll文件应存放在C:\Windows\System32\),确保覆盖所有现有文件(注意对原始文件进行备份),之后重新启动计算机即可。
如果问题仍然存在,请尝试注册dll文件。
在Win32系统下注册32位dll文件或在Win64系统下注册64位dll文件:
打开命令提示符,输入“regsvr32 "filename".dll ”
在Win64系统下注册32位dll文件:
打开命令提示符,进入C:\windows\syswow64\文件夹,输入“regsvr32 C:\windows\syswow64\"filename".dll "
 
                   
                   
                   
                   
                             本文详细介绍了在Windows7旗舰版64位系统上,如何通过Visual Studio Community 2015集成并配置OpenCV 3.1的全过程,包括环境设置、代码实现及常见问题解决。
本文详细介绍了在Windows7旗舰版64位系统上,如何通过Visual Studio Community 2015集成并配置OpenCV 3.1的全过程,包括环境设置、代码实现及常见问题解决。
           
       
           
                 
                 
                 
                 
                 
                
               
                 
                 
                 
                 
                
               
                 
                 扫一扫
扫一扫
                     
              
             
                   358
					358
					
 被折叠的  条评论
		 为什么被折叠?
被折叠的  条评论
		 为什么被折叠?
		 
		  到【灌水乐园】发言
到【灌水乐园】发言                                
		 
		 
    
   
    
   
             
            


 
            