RGB和BGR的转化,通道分离与合并
中默认读取的图片格式是,并非.
下面是更直接的转方法:
关于与更细节的直观展示内容可以参考这篇博文:图像通道分离与合并——cv::split()与cv::merge()详解
注意上面两个函数:
的输入是,输出是;
的输入是,输出是。
用法:
下面是通道的分离与合并的例子:
上面的做法没有使用函数进行数据类型转换,会保持原来的数据类型。
下面的操作是使用函数进行数据类型转换,如转化为等操作,的值和图片的 通道数 无关,例如,数据类型是,而不是这样的带通道的描述。
此处返回的是一个,具体的类型如下表:
例如:返回就表示,返回就表示。
使用函数进行数据类型转换:
下面是把存有3个的变量合并为一个三通道的图像
时的编译命令:
下面代码可以测试后是什么颜色:
版权声明:
本文来源网络,所有图片文章版权属于原作者,如有侵权,联系删除。
本文网址:https://www.mushiming.com/mjsbk/15380.html