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);

}

相关推荐
南滑散修2 分钟前
机器学习(三):SVM支持向量机算法
算法·机器学习·支持向量机
AMoon丶18 分钟前
Golang--锁
linux·开发语言·数据结构·后端·算法·golang·mutex
x_xbx19 分钟前
LeetCode:88. 合并两个有序数组
算法·leetcode·职场和发展
ฅ^•ﻌ•^ฅ127 分钟前
LeetCode hot 100(复习c++) 1-15
c++·算法·leetcode
alphaTao29 分钟前
LeetCode 每日一题 2026/3/9-2026/3/15
算法·leetcode·职场和发展
Kiyra31 分钟前
[特殊字符] LeetCode 做题笔记(二):678. 有效的括号字符串
笔记·算法·leetcode
Fcy64832 分钟前
与队列有关练习题
算法
TracyCoder12333 分钟前
LeetCode Hot100(71/100)——152. 乘积最大子数组
算法·leetcode·职场和发展
Z9fish34 分钟前
sse哈工大C语言编程练习44
c语言·c++·算法
李日灐36 分钟前
改造红黑树实现封装 map/set:感受C++ 标准容器的精妙设计与底层实现
开发语言·数据结构·c++·后端·算法·红黑树