linux - 将颜色校准数据写入 TIFF 或 PNG 文件

标签 linux image graphics image-processing color-management

我的自定义自制摄影处理软件,在 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

您需要了解的基本知识是,您需要将颜色配置文件数据存储在文件本身的元数据中。

关于linux - 将颜色校准数据写入 TIFF 或 PNG 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/147449/

相关文章:

linux - 内部脚本失败后清理外部 Bash 脚本

javascript - 当源文件中有多个图像时,如何从源文件中选择特定图像?

python - 在 Python 中,如何识别重叠圆圈的簇?

linux - 从 awk 脚本获取 md5sum 哈希

linux - sed 就地标志,适用于 Mac (BSD) 和 Linux

ruby-on-rails - 如何使用 Carrierwave 下载和存储远程图像 URL

java - 如何获取java.awt.Image的ColorSpace?

c# - 两个圆的切线

c++ - 使用 openGL 缩放和移动 3d 对象

java - 进程 killer 识别