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

Iplimage设置感兴趣区域(ROI)

2017-10-26 19:28 381 查看
 


Iplimage设置感兴趣区域(ROI)

原图:



关键函数:

cvSetImageROI( img , cvRect(100,100,150,200) );//选定感兴趣区域

cvAddS(img,cvScalar(200,0,0),img);//B,G,R

cvResetImageROI(img);//释放感兴趣区域

[cpp] view
plain copy

#include<highgui.h>  

using namespace std;  

  

char *FileName="mosimosi.jpg";    

int i,j;  

  

int main()   

{  

    IplImage* img = cvLoadImage( FileName , 3 );   

  

    cvSetImageROI( img , cvRect(100,100,150,200) );  

    cvAddS(img,cvScalar(200,0,0),img);//B,G,R  

    cvResetImageROI(img);  

  

    cvNamedWindow("Example1",CV_WINDOW_AUTOSIZE);  

    cvShowImage("Example1",img);  

    cvWaitKey(0);  

    cvReleaseImage( &img );  

    cvDestroyWindow("Example1");  

  

    return 0;  

}  

运行结果:

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