博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
day1-opencv环境搭建
阅读量:4970 次
发布时间:2019-06-12

本文共 1340 字,大约阅读时间需要 4 分钟。

vs2013+opencv3.1.0

1.www.opencv.org网站下载opencv3.1.0----解压到D盘

2.创建win32控制台程序(空项目)在某个目录放照片,然后写测试代码

1 #include
2 #include
3 using namespace cv; 4 int main(int argc,char**argv) 5 { 6 Mat src = imread("D:/opencvimage/yangyi.JPG");//改为自己放照片的目录 7 if (src.empty()) 8 { 9 printf("could not load image!\n");10 return -1;11 }12 namedWindow("test opencv setup",CV_WINDOW_AUTOSIZE);13 imshow("test opencv setup",src);14 waitKey(0);15 return 0;16 }

3.配置

配置环境变量:在系统变量path后边加上自己刚刚解压opencv的目录:如  括号里的内容(;D:\opencv\opencv\build\bin)

配置包含目录如下图:

点击右侧的Debug|x64点击右键--选择属性

在vc++目录-包含目录里边加上以下三项:

D:\opencv\opencv\build\bin

D:\opencv\opencv\build\include\opencv2

D:\opencv\opencv\build\include\opencv

在vc++目录库目录加上:D:\opencv\opencv\build\x64\vc14\lib

在链接器--输入--附加依赖项加上以下:

uuid.lib

odbc32.lib

odbccp32.lib

opencv_world310d.lib

然后启动调试即可

注意,在安装过程中若出现以下问题:

1.opencv_world310d.lib找不到:就把D:\opencv\opencv\build\x64\vc12\bin目录下的lib文件复制到(C:\Windows\System32)或者(C:\Windows\SysWOW64)中。

2.若是出现找不到#include<opencv2/opencv.hpp>则是因为以上配置粗心造成

3.若是出现模块计算机类型x64与目标计算机类型X86冲突:确定以上步骤没问题后(我之前因为粗心配置点在了Debug|win32上,应该是Debug|x64),做以下两步

(1)链接器-》高级-》目标计算机”设置为"MachineX64 (/MACHINE:X64)"

(2)生成-配置管理器-活动解决方案平台和平台都选x64即可(如果没有x64选项,新建一个,如下图)

第一栏改为x64,第二栏不动即可

 

转载于:https://www.cnblogs.com/luoshiyong/p/10234643.html

你可能感兴趣的文章
ajax连接池和XMLHttpRequest
查看>>
[Voice communications] 声音的滤波
查看>>
BZOJ.3139.[HNOI2013]比赛(搜索 Hash)
查看>>
json在线解析
查看>>
存储设备形成的层次结构
查看>>
源码阅读 - java.util.concurrent (三)ConcurrentHashMap
查看>>
Daily Scrum 10.30
查看>>
SQL语言之概述(一)
查看>>
数据库表 copy
查看>>
LinkedList源码解析
查看>>
SignalR循序渐进(一)简单的聊天程序
查看>>
MyServer
查看>>
Learning Cocos2d-x for XNA(2)——深入剖析Hello World
查看>>
软件建模——第9章 毕业论文管理系统—面向对象方法
查看>>
Http协议
查看>>
手机端web开发必备代码
查看>>
[SDOI2008]洞穴勘测
查看>>
NOI2014 购票
查看>>
Difference between Linearizability and Serializability
查看>>
电影《绿皮书》
查看>>