現在、iOS には ColorSync のようなシステム全体の CMS がありません。
私がやろうとしていることは次のとおりです。
- iPadを調整し、
- キャリブレーターが提供するICCプロファイルから色変換を計算し、
- PDF データから表示するカラー値に対してその変換を実行します。
それがあなたをどこに連れて行くか見てください。対象とするディスプレイ間で多くの差異がある可能性があります (製造元のバッチが異なる == ホワイトポイントがわずかに異なるなど) が、問題が緩和される可能性があります。
...一部の人とは異なり、「iOS での完全な色再現」の問題を定義していないため、問題はおそらく解決可能です。
Bruce Lindbloom には多くの色変換数学 (定数、定義など) があり、彼のサイトはこの種のことを始めるのに最適な場所です。
http://www.brucelindbloom.com/
ほとんどの Cocoa 開発者は ColorSync に依存しているため、関連する色変換の例を Obj-C で見つけたことはありません。私が知っている Python にはたくさんあります -- python-colormath は良い例で、Lindbloom 氏の行列と変換の多くを読みやすく実装しています:
http://code.google.com/p/python-colormath/
... iOS プロジェクトに OpenCV を埋め込むこともできます。この種のことをしている場合、OpenCVにはネイティブのマトリックスデータ構造とその他の便利なものがあります。
http://www.cs.iit.edu/~agam/cs512/lect-notes/opencv-intro/
これは私にとって関心のある分野ですので、私が提供した内容について詳しく知りたい場合はお知らせください。幸運を。