opencv—提取图像RGB各个通道分量
来源:互联网 发布:东北林大网络 编辑:程序博客网 时间:2024/06/04 19:54
#include<iostream>#include<opencv2/opencv.hpp>using namespace cv;using namespace std;int main(){ Mat orig; orig = imread("1.jpg"); if (orig.empty()) cout << "读入失败" << endl; imshow("original", orig); vector<Mat>m; split(orig, m); //提取通道信息,但是当未把其他通道设置为0时显示为灰度图,但各通道信息不同 vector<Mat>Rchannels, Gchannels, Bchannels; //提取通道信息,把orig的通道数据复制到channals split(orig, Rchannels); split(orig, Gchannels); split(orig, Bchannels); //将其他通道信息设置为0 Rchannels[1] = 0; Rchannels[2] = 0; Gchannels[0] = 0; Gchannels[2] = 0; Bchannels[0] = 0; Bchannels[1] = 0; //合并通道信息 merge(Rchannels, m[0]); merge(Gchannels, m[1]); merge(Bchannels, m[2]); //显示各通道信息 imshow("B",m[0]); imshow("G",m[1]); imshow("R",m[2]); waitKey(0); return 0;}
阅读全文
0 0
- opencv—提取图像RGB各个通道分量
- 使用opencv提取RGB图像的三个通道,并显示
- opencv提取RGB分量及分量区域
- 【opencv】RGB图像通道分离和合并
- python opencv 提取彩色图像三通道
- OpenCV提取图像RGB底层特征
- RGB通道提取
- OPENCV获得彩色图像的RGB通道图像
- 【OpenCV】分离多通道图像RGB的值
- 【OpenCV】分离多通道图像RGB的值
- 【OpenCV】分离多通道图像RGB的值
- 【OpenCV】分离多通道图像RGB的值
- opencv将灰度图转化为RGB三通道图像
- opencv求取RGB分量
- OpenCV——RGB三通道分离
- 图像的RGB通道
- rgb分量提取并叠加
- 【opencv学习】之split函数提取多通道图像的单通道图像
- 假期第一天:Python语法
- C++网络编程
- static_cast、dynamic_cast、const_cast和reinterpret_cast总结
- RESTFul应用分析
- Android 自定义Imageview的点击效果
- opencv—提取图像RGB各个通道分量
- Hadoop Fully distributed mode
- socket编程之TCP单进程的服务器
- 西文图书管理系统(C++、线程、网络socket、MYSQL)
- (java)杭电acm 题号:1000 A + B Problem
- Minimal Centos7.1系统安装方法(图文教程)
- 下拉框onchange方法传递option自定义属性
- HTML4 Lists 一条一条列表项
- opencv_core244d.lib(opencv_core244d.dll) : fatal error LNK1112: 模块计算机类型“X86”与目标计算机类型“x64”冲突