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

 

相关推荐

  1. OpenCV通道分离合并、混和

    2024-04-27 09:48:04       19 阅读
  2. 文件分割合并

    2024-04-27 09:48:04       38 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-04-27 09:48:04       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-04-27 09:48:04       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-04-27 09:48:04       18 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-04-27 09:48:04       20 阅读

热门阅读

  1. Spring Boot项目中按天分割日志的实践

    2024-04-27 09:48:04       20 阅读
  2. SpringBoot这29个注解你都用到过么

    2024-04-27 09:48:04       19 阅读
  3. 慢生活,慢光阴

    2024-04-27 09:48:04       13 阅读
  4. PyTorch的基本概念及使用场景

    2024-04-27 09:48:04       17 阅读
  5. MAC系统升级问题记录

    2024-04-27 09:48:04       15 阅读
  6. 五一节前的信息系统的安全保障工作

    2024-04-27 09:48:04       14 阅读
  7. springmvc

    springmvc

    2024-04-27 09:48:04      27 阅读
  8. Git常用命令大全

    2024-04-27 09:48:04       17 阅读
  9. Oracle时间函数

    2024-04-27 09:48:04       35 阅读