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

用imageROI来增加某范围的像素

时间:2016-04-01 17:45:04      阅读:157      评论:0      收藏:0      [点我收藏+]

标签:

#include <cv.h>
#include <highgui.h>
int main(int argc, char** argv)
{
    IplImage* src;
    if (((src = cvLoadImage("001.jpg", 1)) != 0))
    {
        int x = 1000;
        int y = 400;
        int width = 400;
        int height = 400;
        int add = 50;
        //给定图片的从左上角(x,y) 长宽为width,height的区域进行ROI增加像素
        cvSetImageROI(src, cvRect(x, y, width, height));
        //增加像素 并且存储在src
        cvAddS(src, cvScalar(add), src);
        //释放基于给定矩形的ROI
        cvResetImageROI(src);
        //创建窗口
        cvNamedWindow("Src", 1);
        //通过新建的窗口对src进行show
        cvShowImage("Src", src);
        cvWaitKey();
    }
    return 0;
}

 

用imageROI来增加某范围的像素

标签:

原文地址:http://www.cnblogs.com/chenyang920/p/5345679.html

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