
opencv
Michael__Shi
这个作者很懒,什么都没留下…
展开
-
cvLoadImage()的调用参数设置
IplImage *orignImage=cvLoadImage(argv[1],1);针对此函数的argv[1]参数添加可以通过两种途径添加。一种是在vs中直接添加:点击项目——某某属性——调试——命令参数——写入调用的图片的地址如D:/hua.jpg。另外可以用cmd命令,先点击cmd 然后调用exe文件位置,在输入图片位置,运行便可!cvLoadImage函数使用转载 2014-11-19 09:24:38 · 3791 阅读 · 0 评论 -
opecv第一个程序
初次接触opencv,由于自己的编程经验少的可怜,对于好多问题,只有原创 2014-11-19 15:48:49 · 679 阅读 · 0 评论 -
opencv学习之感兴趣区域(ROI)
新手学习就是苦啊,好多东西都要一点点的摸索,之前的经验太少,积累太少,许多问题太简单了,问别人都不好开口,谁让自己太low了啊!那就自己折腾呗……今天看了opencv的矩阵和图像操作部分内容,这里把这折腾的过程弄上来了书上给了两种获得感兴趣矩形区域的方式 一个是直接用函数 cvSetImageROI(IplImage* image, Cvrect rect), 其原创 2014-11-26 22:11:21 · 13835 阅读 · 0 评论 -
opencv中的mask参数
转自:http://wenku.baidu.com/link?url=C9qCWSWqWp-6M1O_Nm351XGBHT574bcopb0UyzUjofEIHVrfU--FF_aMOos4YauOQcAPsDkDz8qtvPYxWLmmNK2ZMID2rFlJxKHwtGKlbMa其实opencv 里面很多函数都是会带有一个mask 参数的,很多同学都不知道它到底有什么用,好转载 2014-11-27 14:19:55 · 5734 阅读 · 0 评论 -
IplImage, CvMat, Mat 的前世今生
原文地址:http://www.cnblogs.com/summerRQ/articles/2406109.htmlopencv中常见的与图像操作有关的数据容器有Mat,cvMat和IplImage,这三种类型都可以代表和显示图像,但是,Mat类型侧重于计算,数学性较高,openCV对Mat类型的计算也进行了优化。而CvMat和IplImage类型更侧重于“图像”,opencv对其中的转载 2015-01-30 20:11:22 · 662 阅读 · 0 评论 -
Kinect深度图与彩色图的坐标校准
kinect的深度数据和彩色数据的分辨率以及视场大小都不一样,不能直接对应起来,想要把深度和彩色融合起来就要费一番周折了。看了MSDN中kinectSDK的介绍,发现了一个ICoordinateMapper的类,看介绍知道里面有一个成员函数MapDepthFrameToColorSpace可以实现深度图和彩色图的坐标校准,于想试试看,结果转到定义处才发现这个成员函数是纯虚函数!!白高兴一场原创 2015-02-07 12:21:41 · 27856 阅读 · 18 评论 -
opencv (opencv3.X) IplImage相互转换mat
opencv3.x之前的版本,mat有构造函数 Mat(const IplImage* img, bool copyData=false); IplImage转mat可以直接用由extern IplImage * plpliamge;//plpliamge已创建 cv::Mat matImage( IplImage, 0 ): //第二个参数表示不进行像素数据copy;实现IplImage转原创 2016-05-31 17:03:46 · 6590 阅读 · 0 评论