您的位置:首页 > 运维架构

利用rect函数截取原图的图像OPENCV

2016-07-14 10:19 513 查看
利用OpenCV从图像中截取一块,并作为图像输出的函数,是很简单的,也在多幅图像中循环使用过,没出过错。

void GetImageRect(IplImage* orgImage, CvRect rectInImage, IplImage* imgRect)

{

//从图像orgImage中提取一块(rectInImage)子图像imgRect

 IplImage *result=imgRect;

 CvSize size;

 size.width=rectInImage.width;

 size.height=rectInImage.height;

 //result=cvCreateImage( size, orgImage->depth, orgImage->nChannels );

 //从图像中提取子图像

 cvSetImageROI(orgImage,rectInImage);

 cvCopy(orgImage,result);

  cvResetImageROI(orgImage);

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: