项目有个需求:图片传至图像算法库处理完成后需要返回结果图像进行再加工。

目前的情况是相机拍下来的图像是灰度图

传送图像指针给算法处理,算法处理完后将检测结果(eg. ok,ng)写入一张三通道图,只有这样才可以显示彩色文字

然后现在需要回传此三通道图片的指针。返回出来的是三张通道的三个指针。

处理:opencv 可以用split 来分离通道,也可以用merge来合并通道,用cvtcolor是不行的因为另外两个通道的值不确定的时候无法合并。以下为实际操作:

vector<Mat>src;
src.emplace_back(B);
src.emplace_back(G);
src.emplace_back(srcR);
merge(src,dst);
imshow("a",dst);

即可。注意压入vector的三通道的顺序为BGR,否则会导致颜色错乱。

OpenCV 将单通道转换为三通道相关推荐

  1. MATLAB批量将单通道图片转换为三通道图片

    在做深度学习训练模型时需要输入为三通道图片,当获得的数据集为单通道图片时,就需要将其转换为三通道图片. pathdir = 'E:/Image_Set/HYAL/';%文件路径 format = 'b ...

  2. OpenCV python 彩色图片的三通道

    OpenCV python 彩色图片的三通道 #!/usr/bin/env python3 # -*- coding: utf-8 -*- """ 目的:理解彩色图片的三 ...

  3. python单通道转三通道

    为了在灰度图像上画彩色框,而需要把单通道转为三通道 在网上找了好几种方法都报错,说是图片是数组格式,无法转换 最终靠这两句代码,成功转换到了三通道中 # im 为单通道图像 image为生成的三通道图 ...

  4. vs+opencv创建空白图片(单通道,三通道)

    // 从Mat类的众多重载构造函数Mat中,选择合适的 Mat img = imread("../image/1.png", IMREAD_GRAYSCALE); if (img. ...

  5. 图片一:单通道、三通道、灰度图、黑白图、三通道转灰度图(单通道)

    图片的概念经常搞不清楚,导致对图片处理很糟糕.感觉还是总结下比较好,省的每次都要找一堆博客看.下面的内容是博主个人理解,不能保证全部正确,如有错误,敬请指出. 1.图片:通常指的是数字图片,数据结构通 ...

  6. C#+Opencv图像处理01:16位影像转8位、单通道转三通道、彩色影像增强(直方图均衡化、对数变换和伽马变换)

    目录 1 读取不同类型的影像 2 转化16位影像为8位影像 3 将单通道影像转化为多通道影像

  7. c++ opencv 分离r,g,b三通道

    今天学习了c++ opencv 分离通道的方法 ,操作很奇怪的... Mat bgr_res[3];Mat bgr[3];for( int j = 0 ; j < 3; j++){split(s ...

  8. opencv python 灰度图转三通道彩色图

    灰度图转RGB IMG_OUT = cv2.cvtColor(IMG_IN, cv2.COLOR_GRAY2RGB)

  9. 图像四通道变为三通道

    from PIL import Image image = Image.open(filename).convert('RGB')

最新文章

  1. 极客学院职业路径图课程视频下载-爬虫
  2. 设置读取plc时间_最简单的一种方法来step7 读取PLC时间日期
  3. shell实例第23讲:每天定时备份nginx日志
  4. 字节跳动P0级事故:实习生删除GB以下所有模型,直接上了今日头条......
  5. eclipse集成processing、PApplet、proclipsing 问题
  6. Swift-属性监听
  7. PCL学习(4)——octree
  8. 开发实践丨用小熊派STM32开发板模拟自动售货机
  9. 话里话外:实践企业内控,需与流程沟通(二)
  10. 从心理学角度看,如何通过故事影响客户的决策?
  11. ACM算法-逃离机场
  12. Ubuntu 11.10ibus万能五笔
  13. 数据分析师职业规划——数据分析师的职业焦虑与未来发展
  14. 公寓做网络管理300多个房间,怎么做?
  15. 沁恒CH573开发板上手
  16. 【新知实验室-TRTC开发】实时音视频之集美真心话
  17. C语言中的字符常量与变量
  18. 搜索(DFS与BFS)
  19. c语言常数-ox6a是什么意思,C语言第2讲-数据类型运算符和表达式.pdf
  20. 东软实训推荐面试问题12:三分钟表现自己使我感兴趣就留下来?

热门文章

  1. ROS Spinning-----简介
  2. 微信语音(录音,上传,下载,播放,停止)
  3. 开关电源环路的零极点可以在反馈端补偿吗_开关电源的建模和环路补偿设计(1):小信号建模的基本概念和方法(一)...
  4. Dell戴尔笔记本电脑灵越Inspiron 14 5420原装出厂WIN11系统恢复原厂OEM专用系统
  5. 襄州区张家集镇社工站参与重点人群“敲门行动”
  6. PAT a1139
  7. c语言自己走时间的程序,c语言用哪些语句能实现时间暂停?比方说按某一个键使时间暂停,再按一次使时间继续。...
  8. office软件(word、excel)打开出现“无法打开这个应用”问题
  9. Python抓取网易云音乐热搜榜热评
  10. ipad无法充电怎么办_Ipad显示不在充电怎么办