2007-05-31から1日間の記事一覧

数値を色で表現する Ruby メソッド

ほら、アメダスとかサーモグラフィみたいな。 class Float # -1〜1 の数値を #rrggbb 形式の色で表現する def torgb s = 0.75 # 彩度 v = 1.00 # 明るさ h = (self <= -1) ? 359.9999 : (self > 1) ? 0 : 180.0 - self * 180.0 # 色相 i = (h / 60).floor f …