色彩转换
功能介绍
模块位置:图像处理-色彩转换
支持对图像进行色彩空间转换,可将原始彩色RGB图像转换为灰度或者将独立通道的图像合成RGB。
通过分离亮度、色调、饱和度等信息,突出目标特征、抑制背景干扰,为后续图像分割、特征提取、目标检测与识别等算法处理提供更优的图像数据,提升视觉检测的稳定性与适应性。
RGB转灰度: 加权平均公式gray = rWeight* r + gWeight*g + bWeight * g
使用场景
RGB转灰度:将彩色图像转为单通道灰度图,降低数据量,提升算法处理速度,适用于轮廓提取、尺寸测量、字符识别等对色彩不敏感的检测场景。
独立通道合成RGB:分别提取图像中的红色通道、绿色通道、蓝色通道三个单通道灰度图,再按需求重新组合生成新的 RGB 图像。通过调整各通道权重或替换通道内容,可强化特定颜色特征、抑制干扰色,提升后续颜色检测、缺陷识别等算法效果。
示例说明
RGB转灰度
![]() | ![]() | ![]() | ![]() |
|---|---|---|---|
| 原图 | 输出:红色通道 | 输出:绿色通道 | 输出:蓝色通道 |
独立通道合成RGB
![]() | ![]() | ![]() | ![]() |
|---|---|---|---|
| 红色通道 | 绿色通道 | 蓝色通道 | 输出:合成图像 |







