本节内容包含:
颜色转换模块一般用于需要将原本的彩色图像转换成其他颜色空间并进行计算处理的场景。
颜色转换模块需要输入彩色图像(比如:图像源模块设置为输出RGB图像),后续一般是搭配需要使用的检测模块,对指定颜色空间的图片进行处理。
包含RGB转灰度、RGB转HSV、RGB转HSI、RGB转YUV。选择不同的转换类型需设置的参数有所差别。
选择RGB转灰度时,需设置转换比例。
通用转换比例:0.299r + 0.587g + 0.114b。r为R通道灰度值,g为G通道灰度值,b为B通道灰度值。
平均转换比例:(r + g + b) / 3。
通道最小值:min(r, g, b),用来存储、传递与颜色相关的图像信息的通道最小值。
通道最大值:max(r, g, b),用来存储、传递与颜色相关的图像信息的通道最大值。
自设转换比例:手动设置R转换比例、G转换比例、B转换比例的值,转换后的灰度值为 (R*r+G*g+B*b) / (R+G+B) 。
R通道:r + 0*g + 0*b,即R通道灰度值。
G通道:0*r + g + 0*b,即G通道灰度值。
B通道:0*r + 0*g + b,即B通道灰度值。
选择RGB转HSV/HSI/YUV时,需设置显示通道。
该模块的模块结果介绍请见颜色转换。