摘要: 在 开发过程中经常需要获得程序当前的运行目录,这时就可以使用GetCurrentDirectory()和GetModuleFileName()函 数,GetCurrentDirectory只是返回当前进程的当前目录,而并不是进程的镜像文件(.exe)所在的目 录,GetCurrentDirector... 阅读全文
posted @ 2015-11-12 21:05 FreeBamb 阅读(4970) 评论(0) 推荐(0)
摘要: 在新版本与旧版本之间纠结,到底是用Mat,还是Iplimage? Mat 侧重于数据计算,而Iplimage注重于图像的处理。因此,应根据具体需要灵活使用,那个好用用哪个,只要在两者之间进行转换即可。一、派生关系:CvArr->CvMat->IplImage IplImage由CvMat派生... 阅读全文
posted @ 2015-11-12 14:44 FreeBamb 阅读(344) 评论(0) 推荐(0)
摘要: 我用的是win8的vs2012,RECT应该引入什么头文件?windows.h我第一个就引入了,去windows.h里面搜也搜不到RECT这个关键字,应该引入哪个头文件呢?真是奇怪啊,是不是还需要什么命名空间呢?在MSDN上面查到它就是在Windows.h里面的啊包含windows.h应该是可以的,... 阅读全文
posted @ 2015-11-12 12:12 FreeBamb 阅读(1967) 评论(0) 推荐(0)
摘要: 目前OpenCV版本已更新到2.4...由此出现了一系列问题,解决如下:1、cxcore.h等头文件找不到:法一、将opencv1.0中的各种.h或者.lib文件拷到opencv2.3.1对应include/library的路径的文件夹下。 e.g. Cannot open include fil... 阅读全文
posted @ 2015-11-12 12:05 FreeBamb 阅读(1621) 评论(0) 推荐(0)
摘要: 首先在你的解决方案资源管理器中的头文件和源文件下分别添加CvvImage.cpp 如下图:view类头上加个#include "CvvImage.h" 头文件,应该就可以解决了。下面是源代码:CvvImage.h.hCvvImclassCvvImage{public:CvvImage();virtu... 阅读全文
posted @ 2015-11-12 11:06 FreeBamb 阅读(4594) 评论(0) 推荐(0)
摘要: opencv中对图像的处理是最基本的操作,一般的图像类型为IplImage类型,但是当我们对图像进行处理的时候,多数都是对像素矩阵进行处理,所以这三个类型之间的转换会对我们的工作带来便利Mat类型较CvMat和IplImage有更强的矩阵运算能力,支持常见的矩阵运算(参照Matlab中的各种矩阵运算... 阅读全文
posted @ 2015-11-12 10:48 FreeBamb 阅读(311) 评论(0) 推荐(0)
摘要: VideoCapture和cvCapture其实是一样的,你可以去看看源码,VideoCapture其实在内部调用了cvCapture。这是不同 版本的opencv导致的。我接触到的opencv有过一次大升级,函数名有很多变化,其实是向着面向对象的方向发展了,也就是开始重c++而轻c了。cvLoad... 阅读全文
posted @ 2015-11-12 10:39 FreeBamb 阅读(1186) 评论(0) 推荐(0)