#include<opencv2\opencv.hpp>
#include<opencv2\highgui\highgui.hpp>
#include<iostream>
using namespace std;
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);                //把src的元素与常量value相加并放入src中cvResetImageROI(src);cvNamedWindow("Roi_ADD",1);cvShowImage("Roi_ADD",src);cvWaitKey(0);system("pause");return 0;}
}

显示结果

学习Opencv---例3.12----用imageROI来添加某范围的像素相关推荐

  1. 跟着小琼琼学习opencv~

    楼楼最近整理笔记,发现了自己学习Opencv时候的码的代码和简单介绍,现贴上来~主调用方法在最下方.转载请注明出处~ #include <opencv2\xfeatures2d\nonfree. ...

  2. 【从零学习OpenCV 4】4种读取Mat类元素的的方法

    本文首发于"小白学视觉"微信公众号,欢迎关注公众号 本文作者为小白,版权归人民邮电出版社所有,禁止转载,侵权必究! 经过几个月的努力,小白终于完成了市面上第一本OpenCV 4入门 ...

  3. 【从零学习OpenCV 4】Mat类构造与赋值

    本文首发于"小白学视觉"微信公众号,欢迎关注公众号 本文作者为小白,版权归人民邮电出版社所有,禁止转载,侵权必究! 经过几个月的努力,小白终于完成了市面上第一本OpenCV 4入门 ...

  4. 【从零学习OpenCV 4】Mat类介绍

    本文首发于"小白学视觉"微信公众号,欢迎关注公众号 本文作者为小白,版权归人民邮电出版社所有,禁止转载,侵权必究! 经过几个月的努力,小白终于完成了市面上第一本OpenCV 4入门 ...

  5. 【从零学习OpenCV 4】安装过程中问题解决方案

    本文首发于"小白学视觉"微信公众号,欢迎关注公众号 本文作者为小白,版权归人民邮电出版社所有,禁止转载,侵权必究! 经过几个月的努力,小白终于完成了市面上第一本OpenCV 4入门 ...

  6. 【从零学习OpenCV 4】了解OpenCV的模块架构

    本文首发于"小白学视觉"微信公众号,欢迎关注公众号 本文作者为小白,版权归人民邮电出版社所有,禁止转载,侵权必究! 经过几个月的努力,小白终于完成了市面上第一本OpenCV 4入门 ...

  7. 【从零学习OpenCV 4】Image Watch插件的使用

    本文首发于"小白学视觉"微信公众号,欢迎关注公众号 本文作者为小白,版权归人民邮电出版社所有,禁止转载,侵权必究! 经过几个月的努力,小白终于完成了市面上第一本OpenCV 4入门 ...

  8. 【从零学习OpenCV 4】opencv_contrib扩展模块的安装

    本文首发于"小白学视觉"微信公众号,欢迎关注公众号 本文作者为小白,版权归人民邮电出版社所有,禁止转载,侵权必究! 经过几个月的努力,小白终于完成了市面上第一本OpenCV 4入门 ...

  9. 【从零学习OpenCV】4Ubuntu系统中安装OpenCV 4

    本文首发于"小白学视觉"微信公众号,欢迎关注公众号 本文作者为小白,版权归人民邮电出版社所有,禁止转载,侵权必究! 经过几个月的努力,小白终于完成了市面上第一本OpenCV 4入门 ...

  10. 学习OpenCV(一)从Mat讲起

    本博客所用OpenCV版本为2.4.3,运行环境为Visual Studio2012. 学习OpenCV是一个比较漫长的过程,希望我能够坚持! (一)从Mat讲起 Mat是OpenCV中用于存放图像的 ...

最新文章

  1. 为什么局域网的IP普遍是192.168开头?
  2. SqlServer2005/2008下sysproperties无效的解决办法
  3. Java黑皮书课后题第8章:*8.15(几何:在一条直线上吗)编程练习题6.39给出了一个方法,用于测试三个点是否在一条直线上。编写下面的方法,检测points数组中所有的点是否都在同一条直线上
  4. kubernetes1.8.4 安装指南 -- 9. calico
  5. 构建springmvc+mybatis+dubbo分布式平台-dubbo简介
  6. 就这样进入了前端开发
  7. Codeforces Round #159 (Div. 2)
  8. 2022茶艺师(中级)理论题库及答案
  9. MySQL的数据操作
  10. c语言实战项目之一 贪吃蛇(源码免费开放)
  11. goland依赖一直飘红解决 MAC GOLANG
  12. 第十二届全国大学生信息安全竞赛总结与反思
  13. 2018第一届世界区块链大会:14场实力演讲+3场专题讨论精彩绝伦
  14. 佛系投资---高股息策略
  15. 【Nacos 学习笔记】01 - 快速入门
  16. 基于JavaWeb的收银台系统
  17. ransac直线段拟合
  18. 逆向随笔——对可以过TP的注入驱动的一次逆向
  19. FLAC音乐文件转化为MP3文件
  20. CRC循环冗余校验检错的原理

热门文章

  1. java响应鼠标滚轮事件_javascript滚动条响应鼠标滑轮的实现上下滚动事件
  2. java+icepdf+下载_Java使用icepdf将pdf文件按页转成图片
  3. vuex获取php数据,Nuxt中如何使用Vuex-Store异步获取数据
  4. CentOS(rsync+crond实现定时备份)
  5. 玩转 SpringBoot 2 之整合 JWT 上篇
  6. 注解形式控制器配置(2)
  7. java fragment_初步认识Fragment 之一 编写简单的fragment代码
  8. 基于Python+Django的图书馆管理系统
  9. 基于JAVA+SpringBoot+Mybatis+MYSQL的课程在线学习系统
  10. springboot项目报错JedisConnectionException: Could not get a resource from the pool