Processing 3入门:获取颜色分量

 时间:2026-02-14 04:35:51

1、对于一个color类型的变量可以使用获取分量的函数。

通过red(c)获取颜色c的红色分量。

Processing 3入门:获取颜色分量

2、同理,通过green(c)和blue(c)分别获取绿色和蓝色分量。

Processing 3入门:获取颜色分量

3、通过hue函数,saturation函数,brightness函数分别获取颜色的色调,饱和度,亮度。

要注意的是,这六个分量获取函数都是根据颜色计算出的结果。

而且hue和red返回0~max1之间的数字,

saturation和green返回0~max2之间的数字,

brightness和blue返回0~max3之间的数字。

Processing 3入门:获取颜色分量

4、另一种获取颜色分量的方式,是直接对颜色变量做位运算。

颜色变量本质是32位整数。最低8位是蓝,9~16位是绿,17~24位是红,最高8位是不透明度。

在colorMode(RGB,255)颜色模式下,如图位运算结果与red/green/blue返回值相同。

Processing 3入门:获取颜色分量

5、当颜色模式不是color(RGB,255)时,使用函数获取的各个分量都是计算得出的0~各分量最大值之间的整数。

Processing 3入门:获取颜色分量

Processing 3入门:获取颜色分量

  • 如何用ae做镜头光晕效果
  • 在摹客原型中如何完成交互设置?
  • AE学习-如何制作文字聚合效果
  • AE CS6如何生成蜂巢效果的背景图片
  • AE中怎么使用灯光图层
  • 热门搜索
    婴儿呛奶怎么办 快速减肥的方法 日本豆腐怎么做好吃 装饰画图片大全 siri怎么用 肚兜怎么穿 胖头鱼怎么做好吃 苹果手机怎么看真假 大锅菜怎么做好吃 黑色素怎么消除