Blend mode Luminosity
Blend mode Luminosity(ブレンドモード輝度)は、透明度合成モードの一つで、ソースカラーの輝度(明るさ)値を保持しながら、背景カラーの色相と彩度を適用します。
Blend mode Luminosity(ブレンドモード輝度)は、透明度合成モードの一つで、ソースカラーの輝度(明るさ)値を保持しながら、背景カラーの色相と彩度を適用します。 ( Citation: N.A., 2020 (N.A.). (2020). Document management — Portable document format — Part 2: PDF 2.0 . International Organization for Standardization Retrieved from https://www.iso.org/standard/75839.html ) で定義されているように、これはExtGState(拡張グラフィックス状態)辞書で指定できる非分離ブレンドモードの一つであり、コンテンツがページ上にどのように合成されるかを制御します。このブレンドモードにより、あるレイヤーの明るさ構造を別のレイヤーの色特性と組み合わせる、高度な色操作効果を実現できます。
Blend mode Luminosityは、あるグラフィック要素が別の要素の上に描画される際に、色がどのように相互作用するかを決定するPDF透明度機能です。各色成分(赤、緑、青)を独立して処理する分離ブレンドモードとは異なり、Luminosityは非分離ブレンドモードであり、HSL(色相、彩度、輝度)色空間で色全体を対象として動作します。適用されると、描画されるソースカラーから輝度成分を取得し、その下にある既存の背景カラーの色相と彩度成分と組み合わせます。これは、実質的にはColorブレンドモードの逆であり、Colorブレンドモードは背景の輝度を保持しながらソースの色相と彩度を適用します。
PDF生成または操作を行う開発者にとって、blend mode Luminosityを理解することは、事前処理された画像を必要とせずに高度な視覚効果を作成するために不可欠です。このブレンドモードにより、動的なグレースケールオーバーレイ効果、明るさ調整、およびExtGState辞書を通じてプログラム的に制御できる高度な合成操作が可能になります。これは、画像フィルター、特定の明るさ特性を持つ透かし、または色を調整しながら輝度コントラストを保持する必要があるアクセシブルな文書バージョンの作成などの機能を実装する際に特に有用です。適切な実装により、異なるPDFビューア間で一貫したレンダリングが保証され、 ( Citation: N.A., 2020 (N.A.). (2020). Document management — Portable document format — Part 2: PDF 2.0 . International Organization for Standardization Retrieved from https://www.iso.org/standard/75839.html ) で指定された視覚的忠実性が維持されます。
Luminosityブレンドモードは、ExtGState辞書内のBM(ブレンドモード)エントリを/Luminosityに設定することで有効化され、描画操作の前にコンテンツストリーム内で参照されます。PDFレンダラーは、ソースと背景の両方の色を輝度ベースの色空間表現に変換し、ソースカラーから輝度値を抽出し、背景カラーの色相と彩度と組み合わせて最終的な合成結果を生成します。数学的実装は、非分離ブレンドモードに対してPDF標準で指定された数式に従い、輝度をRGB値の重み付けされた組み合わせ(約0.3R + 0.59G + 0.11B)として計算します。このブレンドモードは、異なるグラフィックス状態が適用されるまで、その後のすべての描画操作に影響を与え、ExtGStateで定義された形状と不透明度の設定とも相互作用して、最終的な視覚結果を生成します。
- ExtGState – ブレンドモードを含むグラフィックス状態パラメータを格納する拡張グラフィックス状態辞書
- Blend mode Color – 背景の輝度を保持しながらソースの色相と彩度を適用する、補完的な非分離ブレンドモード
- Transparency group – 背景とブレンドされる前に一緒に合成されるグラフィック要素のコンテナ
- Separable blend modes(分離ブレンドモード) – MultiplyやScreenなど、各色成分を独立して処理するブレンドモード
- Soft mask – 複雑な合成効果のためにブレンドモードと併用されることが多いアルファ透明度メカニズム
- (N.A.) (2020)
- (N.A.). (2020). Document management — Portable document format — Part 2: PDF 2.0 . International Organization for Standardization Retrieved from https://www.iso.org/standard/75839.html
