码迷,mamicode.com
首页 > 其他好文 > 详细

opencv截取图像中某一区域的方法

时间:2018-03-09 12:37:43      阅读:322      评论:0      收藏:0      [点我收藏+]

标签:com   keyword   enc   height   des   ann   iplimage   psr   gpo   

Mat图像存储:

  Mat image= imread(image);

  Rect rect(10, 20, 100, 50);

  Mat image_roi = image(rect);

IplImage*图像存储:

  CvSize size= cvSize(40,50);//区域大小

  cvSetImageROI(pSrc,cvRect(60,70,size.width, size.height));//设置源图像ROI

  IplImage* pDest = cvCreateImage(size,pSrc->depth,pSrc->nChannels);//创建目标图像

  cvCopy(pSrc,pDest); //复制图像 cvResetImageROI(pDest);//源图像用完后,清空ROI

  cvSaveImage("Roi.jpg",pDest);//保存目标图像

opencv截取图像中某一区域的方法

标签:com   keyword   enc   height   des   ann   iplimage   psr   gpo   

原文地址:https://www.cnblogs.com/chen-cai/p/8533188.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!