基于颜色矩阵原理的图片处理概述

基于颜色矩阵原理的图片处理概述

介绍
  4乘4矩阵可用于转换RGB颜色,缩放RGB颜色,并控制色调,饱和度和对比度等等,利用矩阵最主要的优势就是任何颜色转换,都可以使用标准的矩阵乘法来完成。
  
实现
  变换矩阵:
  | m00 m01 m02 m03 |
  | m10 m11 m12 m13 |
  | m20 m21 m22 m23 |
  | m30 m31 m32 m33 |
  
  色彩阵列:
  | R |
  | G |
  | B |
  | A |
  
  由于我们目前处理的图像基本不考虑A(alpha,即:透明度),默认为1(即:不透明)。
  在应用的时候,就是将色彩阵列与变换矩阵做矩阵乘法,形式如下:
  R = R*m00 + G*m01 + B*m02 + A*m03
  G = R*m10 + G*m11 + B*m12 + A*m13
  B = R*m20 + G*m21 + B*m22 + A*m23
  A = R*m30 + G*m31 + B*m32 + A*m33
  
  进行了这些操作之后,得到一个新的色彩阵列,如下:
  | R`|
  | G`|
  | B`|
  | A`|
  
  所以,在A默认为1的情况下,我们可以理解为一个彩色点RGB被变换矩阵m处理后

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值