opencv3.1+vs2015+win764位配置
来源:互联网 发布:七区独立袋装弹簧 知乎 编辑:程序博客网 时间:2024/05/12 04:22
开发环境:
操作系统: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 "
- opencv3.1+vs2015+win764位配置
- win764位电脑 VS2015永久性配置opencv3.0
- 配置OpenCV环境(win764位+opencv3.3+cmake3.9.1)
- vs2015配置opencv3.1
- opencv3.0+VS2015+64位win7配置
- win764位rjava配置
- VS2015+Opencv3.1环境配置
- VS2015+OPENCV3.1+WIN7配置
- vs2015简单配置opencv3.1
- win7+vs2015+opencv3.1(64位)
- WIN 7 64位环境中配置vs2015+opencv3.0
- VS2015 + openCV3.1.0 + win10 64位 配置问题
- Win10 64位 + VS2015 下的 OpenCV3.1.0 配置详解
- win7 64位操作系统 VS2015下配置OpenCV3.2.0教程
- Win7 64位+VS2015+Opencv3.3.0安装配置
- Cmake3.10.0+64位win10+vs2015配置OpenCv3.3.0
- Win10 64位+VS2015+Opencv3.3.0安装配置
- opencv配置(win10+VS2015+opencv3.1)
- Markdown+Pandoc→HTML幻灯片速成
- python mysql 插入的数据是字典时,可以直接插入到数据库,不要进行for循环读取每一个字段
- spring3+mybatis 使用MapperScannerConfigurer时context:property-placeholder载不进属性
- Could not find Developer Disk Image (今天更新iOS9.3)
- 计算机是如何启动的?
- opencv3.1+vs2015+win764位配置
- SQLite 相关
- linux文件属性详解
- SEL数据类型的简单知识点——和方法有关
- PHP转换SQLite数据库为MySQL
- Unity3D中uGUI事件系统简述及使用方法总结
- 计算文档中某一列数值的总和
- Xcode中建预编译文件(PrefixHeader.pch)
- [Leetcode]Binary Tree Longest Consecutive Sequence