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

}

相关推荐
ss27310 分钟前
线程池优雅关闭:线程池生命周期管理:四种关闭策略的实战对比
java·jvm·算法
天呐草莓11 分钟前
热传导方程
算法·matlab
wxdlfkj11 分钟前
从坐标系重构到算法收敛:以高性能LTP传感器突破圆周分布孔组位置度的即时检测瓶颈
算法·重构
不能只会打代码14 分钟前
蓝桥杯--生命之树(Java)
java·算法·蓝桥杯·动态规划·贪心
MobotStone21 分钟前
三步高效拆解顶刊论文
算法
CreasyChan22 分钟前
unity射线与几何检测 - “与世界的交互”
算法·游戏·3d·unity·数学基础
leiming635 分钟前
C++ 类模板对象做函数参数
开发语言·c++·算法
王老师青少年编程35 分钟前
csp信奥赛C++标准模板库STL案例应用1
c++·算法·stl·标准模板库·csp·信奥赛·binary_search
棒棒的皮皮38 分钟前
【OpenCV】Python图像处理形态学之腐蚀
图像处理·python·opencv·计算机视觉
NAGNIP42 分钟前
Kimi Linear——有望替代全注意力的全新注意力架构
算法·面试