4

我的自定义自制摄影处理软件,在 64 位 Linux/GNU 上运行,可以写出 PNG 和 TIFF 文件。这些将被送到高质量的印刷厂制作成精美的艺术品。与室内设计师合作 - 让颜色恰到好处很重要!

印刷店通常不会遇到由商业软件(如 Photoshop)制作的 TIFF 和 PNG。尽管我手头有 TIFF 6.0 规范、PNG 规范和其他信息,但不清楚如何在 linux 上包含颜色校准数据或实现颜色管理系统。我的文件经常因为错误而被拒绝,没有足够的错误报告来进行修复。

对于许多人来说,这一直是一个令人讨厌的问题。甚至我在好莱坞后期制作工作室的联系人也在为这个问题而苦苦挣扎。一个工作室甚至想聘请我来负责他们的色彩校准,以为我是专家 - 但不,我和每个人一样盲目和迷失!

有没有人知道好的代码示例,详细的技术资料,或者有什么其他的启示?或者是时候改用纯苹果了?

4

3 回答 3

2

看看 LittleCMS

http://www.littlecms.com/

此页面包含将其应用于 TIFF 的代码

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

您需要了解的基本信息是颜色配置文件数据是您需要存储在文件本身的元数据中的内容。

于 2008-09-29T18:32:21.933 回答
1

有一位名叫Charles Poynton的顾问专门研究这个领域。我在你提到的一个后期制作工作室工作(尽管在伦敦而不是在好莱坞),并且看过他几次关于这个主题的演讲。他的网站包含他提供的大量材料,您可能会在那里找到一些有用的东西。他还有一本名为Digital Video and HDTV Algorithms and Interfaces的书,它并不像标题所暗示的那么重!虽然这些资源可能不会直接回答您的问题,但它可能会为其他解决方案提供跳板。

更具体地说,您使用哪些库来编写 png 和 tif 文件 - 您提到它们是自制软件,但它们到底有多定制?在图像处理程序(例如ImageMagickdcraw)中对图像进行后处理可能允许您更成功地将此信息注入到标头中。

抱歉,我没有任何具体的答案,但也许可以为您指明正确的方向……

于 2008-09-29T19:16:24.183 回答
0

作为 GNU/Linux 用户,您将需要考虑DispcalGUI —— http ://dispcalgui.hoech.net/——一个基于 GNOME 的 GUI,它集中了色彩管理、ICC 配置文件管理和(对您的情况至关重要)设备校准。它可以与知名的专业级和中级硬件通信,例如 i1、X-Rite、Spyder 等。

但在你开始之前——你说你正在生成你的文件来规范;您是否使用特定于相关格式的测试套件来验证您的输出?如果没有,这里有三个可以帮助您入门:

  1. imagetestsuite支持众所周知的格式:https ://code.google.com/p/imagetestsuite/w/list?can=1&q=

  2. Luminous* 测试套件是一个 JIRA 插件,如果这是你的事:https ://marketplace.atlassian.com/plugins/com.luminouslead.plugin.jira.testsuite.LuminousTestSuite

  3. FLOSS 解码器实现通常有一个您可以使用的,即 OpenJPEG – https://code.google.com/p/openjpeg/wiki/TestSuiteDocumentation

但即使排除所有这些,您的问题似乎在于嵌入式 ICC 数据——这是两个规范合二为一。首先,有宿主图像文件格式,它们都以不同的方式处理嵌入(这意味着嵌入 TIFF 中的 ICC 数据可能看起来与 JPEG 或 WebP 文件完全不同)。其次,有 ICC 规范本身。它记录在此处:http : //color.org/v4spec.xalter - 您可能还想查看上述 dispcalGUI 的源代码,其中包括 Python 中非常清晰和可破解的 ICC 配置文件类:http://sourceforge .net/p/dispcalgui/code/HEAD/tree/trunk/dispcalGUI/ICCProfile.py

完全披露:我已经为那个非常 ICC 配置文件类做出了贡献,我刚刚在最后一个链接中链接到该类¶

这就是基础知识(其中许多您无疑已经涵盖)......除此之外,如果您发布更多关于究竟出了什么问题的信息,我有兴趣查看它。不管怎样,祝你好运。

* 注意。本项目与历史悠久的摄影网站“<a href="http://www.luminous-landscape.com/" rel="nofollow">the Luminous Landscape”</sup>无关

于 2014-05-08T11:22:12.933 回答