Separate+ is the plug-in package that provides some useful color-management functions for the GIMP.
Separate+ contains following components:
Because the dithering processing uses a function implemented in Little CMS 1.18 or later, there are the following limitations.
Such a half-finished specification is because of the unavoidable circumstances that Little CMS contains no API that identifies the version of runtime at run time.
Note that the cord correction is required because the number and order of procedure arguments are changed.
Bundled sRGB profile and the profile included as srgb_profile.h have been "sRGB Color Space Profile.icm" by Hewlett-Packard until version 0.5.6. However, in 0.5.7, it was replaced with a different profile due to the licensing reason.
Because some specification of new profile is different, it may bring the difference of the result when you convert with "Absolute colorimetric" intent.
For the details, refer to ICC White Paper (PDF) (the bundled profile is compatible with Type 2 of v2 profile written in the second page of the PDF).
ディザ処理はLittle CMS 1.18以降で実装された機能を利用しているため、以下の制限があります。
ランタイムのバージョンを実行時に確認するAPIがLittle CMSに存在しない都合上このような中途半端な仕様になっています。
プロシージャ引数の数や順が変更されているため、コードの修正が必要になります。ご注意ください。
バージョン0.5.6まで、同梱のsRGBプロファイルおよびsrgb_profile.hとしてインクルードしているプロファイルはHewlett-PackardのsRGB Color Space Profile.icmでしたが、0.5.7ではライセンス上の都合により別のプロファイルに差し替えられました。
新しいプロファイルは一部仕様が異なるため、絶対的な色域を維持のインテントで変換を行う場合に結果の違いを生じることがあります。詳細はICCのホワイトペーパー(PDF)を参照してください(同梱のプロファイルは、PDF 2ページ目に記載されているv2プロファイルのType 2と互換です)。