1. 程式人生 > >opencv截取圖像中某一區域的方法

opencv截取圖像中某一區域的方法

存儲 BE ring fff 截取 copy pen key jpg

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截取圖像中某一區域的方法