附两个opencv的学习网站
http://www.opencv.org.cn/
还有一个是资源下载比较方便
http://sourceforge.net/projects/opencvlibrary/files/
因为学习缘故使用一下opencv。记录一下安装配置过程
尝试一下最傻瓜式的安装方式。
直接下载OpenCV-2.2.0-win32-vs2010文件。下载地址在这:http://sourceforge.net/projects/opencvlibrary/files/opencv-win/2.2/
直接双击安装即可。安装过程中要勾选"Add OpenCV to system PATH for all users”选项。(当然也可以安装完毕添加,在环境变量path中添加“<安装路径>/opencv/bin/”)
vs2010的配置方法如下:(vs2010和2008是有些不一样的,主要问题在 vc++的目录上)
1.随便创建一个工程
2.vs2008的话选择 工具—选项—项目和解决方案—vc++目录;如果是vs2010的话就选择项目的属性管理器,点开项目的—Debug | Win32 — Microsoft.Cpp.Win32.user ,右击属性,在vc++目录上进行修改就能继承到所有项目中。
3.
这样基本配置成功
剩下的是建立工程的时候需要添加的库
创建一个win32控制台程序,在解决方案资源管理器中,选择项目右击属性,选择 连接器—输入 分别对 最上面 ”配置“下拉框中的 debug和 release选项加入附加依赖项:
加入你所需要的库
比方说 debug的可以加这些
opencv_objdetect220d.lib opencv_core220d.lib opencv_highgui220d.lib opencv_video220d.lib opencv_ml220d.lib opencv_legacy220d.lib opencv_imgproc220d.lib
每个分别以回车隔开
如果是release,则加入那些数字后面没有d的lib库文件,库文件名字可以到安装目录的lib文件夹内自己查看。
其他的视具体需要而添加。
其次 在配置属性 — 常规 — 字符集 中修改成“多字节字符集”
基本ok了
这种事傻瓜式的exe安装方式
还有其他的,如果是源码安装的话,则需要cmake和 inteltbb的帮助
详情可参考这两篇文章:
http://www.cnblogs.com/zyx2007/archive/2011/06/25/2090197.html
http://qinxuye.me/article/install-opencv-in-windows/
最后附一篇ubuntu下安装opencv2.3最新的教程
http://www.matrixq.net/2011/10/10320.html