タグ

色相に関するarikuiのブックマーク (1)

  • 色相から色相スケール上の色を得る Ruby スクリプト - Relevant, Timely, and Accurate

    Wikipedia に示されている、「RGBと色相の関係(三角関数を使わない場合)」をもとに、色相 [rad] を色相スケール上の色 (RGB) に変換するスクリプトを作りました。 動機 ベクトルデータに対して付与する角度属性を QGIS 上で可視化したいのですが、よいカラースキームがありません。色相環を使おうと思いました。 角度と色との関連づけをする QML ファイル *1 を作れば良いと思っているのですが、まずは色相と色との間の関数を実現しようと思いました。 資料 色相 - Wikipedia にある ファイル:HSV-RGB-comparison.svg - Wikipediaのグラフに示されている関係を実現しようと思いました。 実装 Hue::to_rgb(h) に色相をラジアンで入れると、RGB 値が配列で返されるという仕様でいきます。 実装はこんな感じです。 class Hue

    色相から色相スケール上の色を得る Ruby スクリプト - Relevant, Timely, and Accurate
  • 1