ドキュメントDynamic Media画像サービングおよび画像レンダリング API

icc

最終更新日: 2024年7月22日
  • トピック:

作成対象:

  • 開発者
  • ユーザー

出力カラープロファイル。

icc= *object*[, *renderIntent*[, *blackpointComp*[, *dither*]]

オブジェクトICC カラープロファイル。
renderIntent知覚的|相対的|彩度|絶対的 。
blackpointComp1 を有効にするには、0 を指定するとブラックポイント補正が無効になります。
ディザ1:有効、0:ディザリング無効。

値 object は、画像が作業プロファイルと異なる場合に変換される出力カラースペースプロファイルを指定します。 値 profile は、画像カタログの ICC プロファイルマップまたはデフォルトカタログで定義された有効な icc::Name、またはプロファイルファイルへの相対パス(通常は .icc または .icm サフィックスを含む)にする必要があります。 詳細は、object を参照してください。

メモ
HTTP エンコードされた場合でも、値 object に「,」文字を含めることはできません。

値 renderIntent を使用すると、デフォルトのレンダリングインテントを上書きできます。

出力プロファイル blackpointComp この機能をサポートしている場合、値はブラックポイント補正を有効にします。

メモ
すべてのカラー変換ですべての renderIntent および blackpointComp の選択がサポートされているわけではありません。 通常、これらの設定は、ICC 出力プロファイルがプリンターやモニターなどの出力デバイスを特徴付ける場合にのみ適用されます。 また、一部の ICC 出力プロファイルは、renderIntent の選択肢の一部をサポートしていません。

Note

この修飾子 dither は、ディザリング(実際にはエラーディフュージョン)を有効にするので、カラーバンディングアーティファクトを回避または削減できます。

プロパティ

リクエスト属性。 一致しない fmt= で画像タイプが指定されている場合、サーバーはエラーを返 profile ます。

修飾子 renderIntent および blackpointComp は、指定された ICC プロファイルに適合しない場合、無視されます。 CMYK 出力デバイスプロファイルは、異なるレンダリングインテントをサポートする可能性が高くなります。

初期設定

カラーマネジメントが有効になっていて、icc= が指定されていない場合、サーバーは fmt= で指定された画像タイプに一致する画像を出力プロファイル(attribute::IccProfile*)に変換して配信します。

指定しない場合、renderIntent は attribute::IccRenderIntent から、blackpointComp は attribute::IccBlackPointCompensation から、dither は attribute::IccDither から継承されます。

関連項目

attribute::IccProfile*、attribute::IccRenderIntent、attribute::IccBlackPointCompensation、attribute::IccDither、fmt=、object、 カラーマネジメント、ICC プロファイルマップ参照、iccEmbed=

recommendation-more-help
a26166cd-f2f4-45ce-996d-96a0f0d6cf49