牛刀小试imageROI

来源:互联网 发布:深圳 户外 知乎 编辑:程序博客网 时间:2024/06/07 05:37
//ROI_add 增加某范围内的像素//<image><x><width>< height> <add>#include<cv.h>#include<highgui.h>#include<stdlib.h>,int main(int argc,char**argv){    IplImage* src;    if (argc == 7 && ((src = cvLoadImage(argv[1], 1) )!= 0))    {        int x = atoi(argv[2]);        int y = atoi(argv[3]);        int width = atoi(argv[4]);        int height= atoi(argv[5]);        int add = atoi(argv[6]);        cvSetImageROI(src, cvRect(x, y, width, height));        cvAddS(src, cvScalar(add), src);        cvResetImageROI(src);        cvNamedWindow("AddROI", 1);        cvShowImage("AddROI", src);        cvWaitKey(0);    }    getchar();    return 0;}

使用的时候windows+r打开命令提示符窗口,输入相应的6个参数
x,y:ROI区域左上顶点坐标
width,height:区域长宽
add:添加的像素值

原创粉丝点击