ザ ColorModelは 最もよく知られている RGB; 原色成分に情報の3つのチャンネルを使用する (赤, 緑と青) Y, たまに, 知られている追加の他 “アルファ” 各画素の透明度については、使用される. などの他のモデルがあります HSL 別のコーディングアプローチで色を表す.
カラー符号化パラメータの用語や技術データを見つけることができます “カラーマネージメントシステムのカラー外観モデリング” CIECAM02.
HSL 英語から来ている HEU, Saturation, ザを格納するコンポーネントを示しightness “調性”, “色の彩度” Y “輝度” 色を符号化する.
¿これらの色成分は何ですか?
この質問に答えるために私たちは、Blenderのノードエディタで一連の例を持っています. 私たちは、数学的な側面HSLモデルを深めるためにしたくない, むしろ画像をレタッチするためのBlenderのノードエディターを組み込むフィルタの実用化の観点から問題にアプローチし、ポストプロダクションでアニメーションします. HSLは、画像にフィルタを適用し、そのパラメータは、それらが異なる結果は例示得る変化.
使用イメージは、適用するフィルタの効果を理解するための基本的な色を持っている必要があります: filtro HSL; 我々は、フィルタの出力に接続されたファインダを使用して結果を見ることができます. のスキーム ノードの編集 我々は、次のようなかもしれないが必要:
画像 “rgb00001.jpg” ノードへの入力として使用され “色相彩度値” どのプロセス, 我々はファインダーへの入力として使用し、新しいイメージを作り出す “ビューアー” または出力ficero (図示せず).
後者は、ことを意味します, バイザー以外, また、出力ノードを追加することができ (出力) ファイルへ (ファイル) 我々は実行するテストの画像を保存する.
でも、フィルタエディタメニュー選択を追加:
アドオン>カラー>色相彩度値
私は、フィルタのイメージで見られる値となります最初のケーススタディ. これらの値を使用すると、私たちは、フィルタが非常に単純で適用して結果を得る, それは我々が入力として使用さ見つけた同じ画像が出力されます.
画像に示されているように, 値は、各範囲内の利用可能なものの最小と最大の間に位置している, 右側のグラフィックインターフェイスで利用可能なコントロールの平均値で.
そう, 我々が使用する 0,5 ピッチ (色相). 間の範囲の値の範囲は 0 Y 1.
同様に, 飽和休暇で “1” 範囲は異なるため、 0 へ 2 輝度値として (ヴァル).
- H: 色相: からシェード 0 へ 1
- S: 飽和: から彩 0 へ 2
- ザ: Lighness: からの輝度 0 へ 2
調性
色調は、色に影響を与えたり、決定する. それは意志 “移動” 参照巡回として使用して、入力カラースケール.
我々は唯一のキーの値を変更した場合, 最大値及び最小値が等しいことがわかる. 値が定義されている円形の, として “カラーホイール”. 結果はオブジェクトの色と背景の変更です.
次のシーケンスでは、このパラメータは、我々は同じへの入力として使用していることをイメージにHSLフィルタにどのように影響するかを参照してください. 変化が最小値から出発して作られた (ゼロ), 一様に最大まで増加 (1), すなわち, 0, 0.1, 0.2, 0.3 …..
色調は、色だけに影響を与えるかを決定します |
飽和
フィルタHSLの色の彩度のもう一つのパラメータである. 私たちは、黒と白のイメージから得ることができる, 色は高輝度である1つの (色の彩度). シーケンスが再び最小値と最大値の間の対応するパラメータを変化させる前の画像の彩度の変化を見ることができる.
彩度を決定します “額” イメージカラー |
輝度
同様に、前のケースでは何が行われていたため, 色相の値を維持し、土と三番目のパラメータを変える.
輝度を決定 “密度” 被写体の光束. 通常話し合う “強度” この態様を説明するための光. ゼロ輝度は私たちに完全に黒画像を与える, 高い値は、我々は、の効果を生み出す一方 “露出オーバー” ザ “焼け” 絵.
輝度は、面密度および角度として定義される ルーメン 事件, を介して、または表面から出てくる |
HSLフィルタアプリケーション
より複雑なアプリケーションの例, 我々は、フィルタ輪郭認識への入力として使用される画像の黒と白の画像にHSLフィルタを使用する (で得られた図 ソーベルフィルタ). 結果の画像ミックス (MIX) エレメントの端を補強するために、元の, 画像のように “ゴースト”.
まず希望のサイズに画像を拡大縮小. フィルター “スケール” この機能を実行する. 我々は、スケーリング係数を示します.
その後、我々は、コンポーネントを削除します 色の彩度 フィルタHSLで画像の (パラメータにnull値を使用 土)
ソーベルフィルタは、画像の要素の形状の認識を可能にする
2つの画像をミックス (ノード MIX) と我々は最終的な結果を得る
HSL、フィルタなし, のみフィルタを適用 “ソーベル” 輪郭は色成分を得るだろ, の効果をシミュレートする “ネオン”
そして混合物は、次のようなイメージを与えるだろう
HSLカラーモデル (ウィキペディア)
でなければなりません 接続済み コメントする.