質問

64ビットLinux / GNUで実行される私の自作の自家製写真処理ソフトウェアは、PNGおよびTIFFファイルを書き出します。これらは高品質の印刷工場に送られ、美術品になります。インテリアデザイナーと仕事をする-色を正しくすることが重要です!

通常、プリントショップは、Photoshopなどの商用ソフトウェアで作成されたTIFFおよびPNGに問題はありません。 TIFF 6.0仕様、PNG仕様、およびその他の情報は手元にありますが、Linuxでカラーキャリブレーションデータを含める方法やカラー管理システムを実装する方法は明確ではありません。私のファイルは、修正を行うのに十分なエラー報告がないため、しばしば不良として拒否されます。

これはしばらくの間、厄介な問題でした。ハリウッドのポストプロダクションスタジオでの私の連絡先でさえ、この問題に苦労しています。あるスタジオは、私が専門家だと思って、色のキャリブレーションの世話をするように私を雇いたいと思っていました。

優れたコード例、詳細な技術情報を知っている人、または他の啓発を受けている人はいますか?または、純粋なAppleに切り替える時期ですか?

役に立ちましたか?

解決

LittleCMSをご覧ください

http://www.littlecms.com/

このページには、TIFFに適用するためのコードがあります

http://www.littlecms.com/newutils.htm

知っておくべき基本的なことは、カラープロファイルデータはファイル自体のメタデータに保存する必要があるということです。

他のヒント

この分野を専門とする Charles Poynton というコンサルタントがいます。私はあなたが言及するポストプロダクションスタジオの1つで働いていますが(ハリウッドではなくロンドンにあります)、彼がこの件について数回話すのを見ました。彼のウェブサイトには彼が提示する多くの資料が含まれており、そこに何か有用なものが見つかるかもしれません。また、デジタルビデオおよびHDTVアルゴリズムとインターフェイスという本もありますが、タイトルが示すほど重い!これらのリソースはあなたの質問に直接答えないかもしれませんが、他のソリューションへの出発点を提供するかもしれません。

より具体的には、pngとtifファイルを書くためにどのライブラリを使用していますか?あなたはそれらが自作であることを言及していますが、それらは正確にどのようにカスタムですか?画像操作プログラムで画像を後処理する( ImageMagick または dcraw )を使用すると、この情報をよりうまくヘッダーに挿入できる可能性があります。

申し訳ありませんが、具体的な答えはありませんが、正しい方向を少し指摘してくれるかもしれません...

GNU / Linuxユーザーとして、 DispcalGUI –を検討する必要があります。 http://dispcalgui.hoech.net/ –カラー管理、ICCプロファイル管理、および(場合によっては)デバイスの調整を一元化するGNOMEベースのGUI。 i1、X-Rite、Spyderなど、よく知られているプロレベルおよびミッドレベルのハードウェアと通信できます。

ただし、その前に–仕様に合わせてファイルを生成していると言います。問題の形式に固有のテストスイートを使用して出力を検証していますか?そうでない場合は、次の3つから始めましょう。

  1. imagetestsuite は、よく知られている形式をサポートしています: https://code.google.com/p/imagetestsuite/w/list?can=1&q=

  2. Luminous *テストスイートは、 https://marketplace.atlassian.com/plugins/com.luminouslead.plugin.jira.testsuite.LuminousTestSuite

  3. FLOSS Decoderの実装には、多くの場合、使用できるものがあります。つまり、OpenJPEG– https://code.google.com/p/openjpeg/wiki/TestSuiteDocumentation

しかし、これらすべてを除外しても、埋め込みICCデータに問題があるようです–これは1つの2つの仕様です。まず、ホストの画像ファイル形式があり、それらはすべて異なる方法で埋め込みを処理します(ICFデータは、TIFFに埋め込まれた場合、たとえばJPEGまたはWebPファイルとはまったく異なるように見えます)。次に、ICC仕様自体があります。ここに文書化されています: http://color.org/v4spec.xalter –また、前述のdispcalGUIのソースを確認することもできます。これには、Pythonの非常に読みやすくハッキング可能なICCプロファイルクラスが含まれています。 http://sourceforge.net/p/dispcalgui/code/HEAD/tree/trunk/dispcalGUI/ICCProfile.py

完全な開示:私は非常にICCプロファイルに貢献しました最後のクラスでリンクしたクラス¶

それが基本です(その多くは間違いなくカバーされています)...それ以上に、正確に何が間違っているかについての詳細な情報を投稿するなら、私はそれを見直すことに興味があります。どちらにしても幸運を祈ります。

* NB。このプロジェクトは、長年にわたる写真のウェブサイト“ 明るい風景&#8221とは無関係です。 ;

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top