lightness

def setup
  background(220)

  noStroke
  colorMode(HSL)
  c = color(156, 100, 50, 1)
  fill(c)
  rect(15, 20, 35, 60)

  value = lightness(c)    # Sets 'value' to 50
  fill(value)
  rect(50, 20, 35, 60)
end

p5.jsリファレンス(参考情報)

[p5.js] lightness

概要

色(カラー)オブジェクトなどから輝度の値を取得します。

書式

l = lightness(color)
l = lightness(colorstring)
l = lightness(values)

引数

引数名内容備考オプションデフォルト値
colorp5colorオブジェクト
colorstring色文字列
values配列[v1, v2, v3, 透明度]
colorModeの設定に依存

戻値

l : 輝度(l)の値

備考

関連

colorMode