Opencv_11_通道的分离与合并

void ColorInvert::channels_demo(Mat& image)

{

std::vector<Mat> mv;

split(image, mv);

imshow("蓝色", mv[0]);

imshow("绿色", mv[1]);

imshow("红色", mv[2]);

Mat dst;

mv[0] = 0;

merge(mv, dst);

imshow("红色", dst);

int from_to[] = { 0,2,1,1,2,0 };

mixChannels(&image, 1, &dst, 1, from_to, 3);

imshow("通道混合", dst);

}

相关推荐
计算机安禾11 分钟前
【数据结构与算法】第12篇:栈(二):链式栈与括号匹配问题
c语言·数据结构·c++·学习·算法·visual studio code·visual studio
散峰而望21 分钟前
【数据结构】单调栈与单调队列深度解析:从模板到实战,一网打尽
开发语言·数据结构·c++·后端·算法·github·推荐算法
qwehjk200822 分钟前
内存泄漏自动检测系统
开发语言·c++·算法
tankeven26 分钟前
HJ153 实现字通配符*
c++·算法
旖-旎28 分钟前
位运算(两整数之和)(3)
c++·算法·leetcode·位运算
2301_8166512232 分钟前
C++与Rust交互编程
开发语言·c++·算法
ab15151735 分钟前
3.28完成9、16、20、98、100、55、57
算法
带娃的IT创业者40 分钟前
营养食谱推荐引擎:基于规则与协同过滤的混合算法
算法·规则引擎·协同过滤·健康管理·食谱推荐·营养搭配·家庭饮食
扶摇接北海17640 分钟前
洛谷:P1307 [NOIP 2011 普及组] 数字反转
c++·算法·洛谷
Fortune7941 分钟前
实时操作系统中的C++
开发语言·c++·算法