void QuickDemo::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;
mv[1] = 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);
}
011 通道分离与合并
最新推荐文章于 2024-05-02 20:30:24 发布