OpenCV学习日记(一)——开发环境的配置

于 2016/6/13

Visual studio2010 + openCV 2.4.9

一、关于开发环境的选择

我一开始是抱着什么都要用最新的态度,选择了opencv 3.1.0来作为我学习openCV的基础工具,后来发现的问题就是:由于3.1.0是较新推出的,而大部分的前辈们用的都是2.x版本,以致于在网络上讨论的一些基本问题都是以2.x版本为基础的。

所以建议新手入门时,先选用2.x版本上手,下面是openCV官网:http://opencv.org/

点击LATEST DOWNLOADS,下载以前的版本

之后进入的页面随便下个2.4.x就行了,我用的是2.4.9

openCV其实不是个程序,就是个库,就是一坨已经写好的代码的集合,我们以后只需要使用这里面现成的就好,解压之后是3个G左右

二、安装过程

  这个过程网上有很多范例,百度经验都写的有。

我强力推荐一篇博文,看这个,准没错:http://blog.csdn.net/poem_qianmo/article/details/19809337/

三、我在安装中遇到的问题

我在安装中遇到了很多问题,真的很麻烦,然后附上我解决这些问题时找到的各种解决方案的链接:

① fatalerror LNK1112:模块计算机类型“X86”与目标计算机类型“x64”冲突

http://blog.csdn.net/tfy1028/article/details/8660823/

http://www.huqiwen.com/2012/11/26/visual-studio-2012-fatal-error-lnk1112/

②VS2013怎么配置opencv才能不用每次都重新配置一遍?

http://www.zhihu.com/question/24400428/answer/38218872/

③warning C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失: http://blog.csdn.net/enjoy517905407/article/details/37958035/

http://jingyan.baidu.com/article/9989c746315a3bf648ecfe8f.html/

④运行时出现0xc000007b错误的解决方法

http://blog.csdn.net/VBcom/article/details/6070705/

⑤fatal errorLNK1123: 转换到 COFF 期间失败:

http://jingyan.baidu.com/article/fc07f9891c556412ffe519fa.html/

最后,希望各位能发现openCV的精彩!

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏逸鹏说道

Hyper-V:无法打开虚拟机XXX,因为虚拟机监控程序未运行

异常处理汇总-服务器系列:http://www.cnblogs.com/dunitian/p/4522983.html 异常处理汇总-开发工具 http://...

3846
来自专栏数据和云

Oracle写错误与文件离线

当Oracle写数据文件遇到错误时,该如何应对呢?是离线文件还是崩溃实例?这个简单问题的技术变化跨度超过了20年。 自Oracle 11.2.0.2版本开始...

2523
来自专栏大数据智能实战

Cassandra 3.7.0集群在ubuntu上的安装

最近想着测试各种NOSQL数据库的性能,于是把cassandra也装一下试验一下性能。 Cassandra是一套开源分布式NoSQL数据库系统。它最初由Face...

18410
来自专栏糊一笑

如何在IOS上调试Hybrid应用

最近在找关于在xcode上调试Hybrid应用的方法,比如我想进行断点调试、日志打印已经屏幕适配等等,刻意去搜了下方法,虽然之前已经大致知道了,这里系统归纳一下...

2666
来自专栏FreeBuf

ossec入侵检测日志行为分析

上次说写的ossec连载,不幸因为工作太忙夭折了,最近缓过神来决定补上第2篇,言归正传,ossec的功能主要是为了防御及抓坏人,但因为攻防之间本来就信息不对称所...

31210
来自专栏阮一峰的网络日志

Git 工作流程

Git 作为一个源码管理系统,不可避免涉及到多人协作。 协作必须有一个规范的工作流程,让大家有效地合作,使得项目井井有条地发展下去。"工作流程"在英语里,叫做"...

34212
来自专栏区块链

CVE-Python webbrowser.py 命令执行漏洞分析

今日惊闻Python出现了CVE,问题出在Lib/webbrowser.py模块,看描述还十分严重。Python容易产生远程命令执行漏洞。攻击者可以利用此问题,...

2117
来自专栏Objective-C

Reveal Version 12 使用指南

2613
来自专栏Rainbond开源「容器云平台」

Kubernetes容器网络接口(CNI) midonet网络插件的设计与实现

1337
来自专栏小白安全

小白博客 kali Linux下w3af工具的简介及使用方法

w3af是一个Web应用程序攻击和审计框架,w3af旨在识别和利用所有的Web应用程序漏洞。这个软件包为框架提供了一个图形用户界面(GUI)。 如果只需要命令...

3898

扫码关注云+社区