首页 > 其他 > 详细

用imageROI来增加某范围的像素

时间:2016-04-01 17:42:19      阅读:153      评论: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
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!