cvSetImageROI函数的问题

原创 2012年03月27日 21:31:15

SetImageROI函数用起来可能有问题。当把一个区域定义为ROI后,如果在另一个函数中直接把这个ROI当做图片来处理而不加以特别对待会出问题。例如:将一副图的ROI直接当作图片作为另一个函数的参数时,次函数有可能修改非ROI区域的数据,发生意想不到的结果。

解决办法:创建另一副零时图像,将本图像的ROI复制到临时图像。

 IplImage* temp = cvCreateImage(cvGetSize(src),IPL_DEPTH_8U, 3);
 cvCopyImage(src, temp);

相关文章推荐

提取出图像中感兴趣的部分,cvSetImageRoi已经过时,更牛逼Rect解决问题

在做人脸检测的时候,需要从摄像头拍摄视频中把检测到的人脸区域提取出来,网上找了很多博客,发现多数都是在用cvSetImageRoi函数, 使用的时候发现这个函数支持IplImage类,不能使用...

opencv学习笔记(十五)利用cvSetImageROI()对图像部分区域进行操作

这是一个对图像部分区域进行操作的程序

openCV学习笔记(8):利用cvSetImageROI截取/裁剪图片

有时候我们需要从一副图像中,获取感兴趣的区域ROI(region of interesting),将ROI区域裁剪成小图像,作为后期处理的输入。利用cvSetImageROI()函数便可以轻松搞定。...

含参二次函数最值问题

  • 2013年05月21日 14:44
  • 1.23MB
  • 下载

经典的js问题 实现点击li能够弹出当前li索引与innerHTML的函数

经典的js问题  实现点击li能够弹出当前li索引与innerHTML的函数 点击其中一项需要alert出如下结果: 按照我们平常的想法,代码应该是这样写的: var myul = doc...

excel问题集合&2003函数手册

  • 2009年04月23日 14:54
  • 516KB
  • 下载

时间函数问题 让你的界面更炫

  • 2012年08月24日 13:49
  • 429B
  • 下载

关于所有函数外给全局变量赋值问题

一下一小段程序是我出错误的地方

feof函数多读一次问题解决方案

  • 2013年05月04日 14:06
  • 1KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:cvSetImageROI函数的问题
举报原因:
原因补充:

(最多只允许输入30个字)