Python图像识别-Opencv05 色彩

色彩处理

RGB色彩空间是一种比较常见的色彩空间。除此之外比较常见的色彩空间还包括GRAY色彩空间(灰度图像)、YCrCb色彩空间、HSV色彩空间、HLS色彩空间、CLEL*u*v*色彩空间、Bayer色彩空间等。

不同的色彩空间从不同的角度理解颜色,表示颜色。不同的色彩空间是图像的不同表示形式。

实践中,为了更方便地处理某个具体问题,经常要用到色彩空间类型转换。色彩空间类型转换是指,将图像从一个色彩空间转换到另外一个色彩空间。例如,使用HSV色彩空间能够更方便地找到图像中的皮肤,因此在处理皮肤时可以将图像从其它空间转换到HSV色彩空间,再进行处理。又例如,灰度空间与色彩空间相比,在进行图像特征提取、距离计算时更加简单、方便,因此在进行上述处理时,可以先将图像从其它色彩空间转换到灰度色彩空间。

GRAY色彩空间

当图像由RGB色彩空间转换至GRAY色彩空间时,其处理方法如下

GRAY = 0.299*R + 0.587*G + 0.114*B

上述是标准转换方式,也是Opencv中使用的转换方式。有时也可以采用简化形式转换:

GRAY = (R + G + B)/3

当图像由DRAY色彩空间转换至RGB色彩空间时没最终所有通道都是相同的:

R = GRAY

G = GRAY

B = GRAY

HSV色彩空间 

RGB是从硬件角度提出的色彩空间,是一种被广泛接受的色彩空间。但是,该色彩空间过于抽象,在与人

  • 0
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值