1. setTo

Mat orig = imread("in.jpg");
Mat test = orig.clone();
test.setTo(Scalar::all(255), mask1ch);

assign the pixel value to 255 when its corresponding pixel is 1 in mask1ch(将掩膜上的元素置为指定的元素值)

2. copyTo

void copyTo( OutputArray m ) const;
void copyTo( OutputArray m, InputArray mask ) const;

3. convertTo

mask.convertTo(inv_mask, CV_8UC3, -1.0, 255.0); // inverse the mask matrix  means I_new(x,j) = 255-1*I(x,j).

This is the model c = a* I + beta. at opencv the convertTo can not change the channel number

【学习 OpenCV】—— Mat setTo/convertTo/copyTo相关推荐

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

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

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

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

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

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

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

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

  5. Dlib学习笔记:解决dlib array2d转 OpenCV Mat时颜色失真

    Dlib学习笔记:解决dlib array2d转 OpenCV Mat时颜色失真 [尊重原创,转载请注明出处] http://blog.csdn.net/guyuealian/article/deta ...

  6. Dlib学习笔记:dlib array2d与 OpenCV Mat互转

    Dlib学习笔记:dlib array2d与 OpenCV Mat互转 [尊重原创,转载请注明出处] http://blog.csdn.net/guyuealian/article/details/7 ...

  7. OpenCV Mat类详解和用法

    OpenCV Mat类详解和用法 我们有多种方法可以获得从现实世界的数字图像:数码相机.扫描仪.计算机体层摄影或磁共振成像就是其中的几种.在每种情况下我们(人类)看到了什么是图像.但是,转换图像到我们 ...

  8. OpenCV Mat类详解

    光心:每个透镜主轴上都有一个特殊点,凡是通过该点的光,其传播方向不变,这个点叫光心. 光线经过透镜后不会发生折射,仍然沿原方向射出. 基础矩阵(Fundamental matrix)是一个3×3的矩阵 ...

  9. OpenCV Mat主要用法(1)

    Mat 为OpenCV中的核心数据结构,主要负责图像数据的保存,Mat创建方法有很多种 Mat构造函数 可以使用Mat构造函数,创建Mat,Mat构造函数有多种形式的参数,来满足要求 Mat 主要构造 ...

最新文章

  1. cmd进入Oracle的sql*plus
  2. [Android]打开eclipse报错:发现了以元素 'd:skin' 开头的无效内容。此处不应含有子元素。...
  3. SVN状态图标不显示
  4. 弄断过河电缆_你说的是:剪断电缆线
  5. 怎样学习和阅读技术书籍?
  6. javascript中encodeURL对象、Boolean对象、Function对象、globalThis对象、Infinity对象、isFinite对象、isNaN对象、JSON对象
  7. python读音有道-python利用有道翻译实现quot;语言翻译器”的功能
  8. Android 如何优雅地实现@人功能?
  9. 计算机科学导论课后感,计算机科学导论课后总结_5
  10. 3分钟就能完成的Redis主从复制搭建
  11. Vray材质速查手册(精讲)
  12. win10系统dnf安装不上服务器,升级到Win10正式版后不能玩DNF如何解决?
  13. ESP8285调试记录
  14. EJB是什么?有什么优点?
  15. 实型变量的定义和应用
  16. NDT算法的匹配流程
  17. 一个关于容抗与感抗的实验
  18. 使用java将word文档docx,doc(包含图形,文本框)完美转换成所有格式图片(pdf,png,gif,jpeg等等)
  19. 996工作制该取消吗?
  20. llama是什么动物_解剖学中的动物分类及术语

热门文章

  1. java中cookie怎么用_java 中session和cookie的使用
  2. Vue+ElementUI搭建一个后台管理框架
  3. Impala内存优化
  4. Redis之 介绍和安装
  5. 地理在计算机中的应用,计算机在地理教学中应用形式之一:适合于大班教学的演示型...
  6. java多态 重写(override)的调用优先级
  7. java 线程等待队列_Java多线程学习(五)——等待通知机制
  8. Abb变频器输参数只读_ABB变频器ACSM1-04/ACS380产品参数说明及功能介绍
  9. Sklearn专题实战——针对Category特征进行分类
  10. GOTURN——基于深度学习的物体追踪 (OpenCV contrib)