英语法语西班牙语

Ad


OnWorks 网站图标

macbethcal - 云端在线

通过 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器在 OnWorks 免费托管服务提供商中运行 macbethcal

这是 macbethcal 命令,可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器

程序:

您的姓名


macbethcal - 根据测量的 Macbeth 图计算颜色补偿

概要


麦克白 [ -d 调试文件 ][ -p ul xur 尤尔 xl ll xlr 伊尔 ] 扫描件.hdr [
校准文件 ]
麦克白 -c [ -d 调试文件 [ 测量值.xyY [ 校准文件 ]]

商品描述


麦克白 获取 Macbeth ColorCheckerTM 颜色的扫描图像或测量集
再现图表并计算适合作为输入的颜色映射函数 梳子(1)。

在第一种形式中, 麦克白 拍摄一张麦克白图表的扫描图像,该图表已被
使用固定程序转换为 Radiance 图片。 当正确用作输入时
梳子, 计算出的校准文件将调整任何类似的亮度和颜色
扫描和转换的图像,以便与原始图像最佳匹配。 如果光照条件
被仔细控制(如平板扫描仪的情况),甚至有可能获得
这样可靠的反射率值,至少在 10% 左右。 输入图片是
在命令行中命名。 输出校准文件将写入标准
如果命令行上没有给出文件名,则输出。

在第二种形式中,输入来自包含每个 Macbeth 的测量值的文件
颜色。 此文件必须包含以下形式的条目:

XYY

其中 N 是对应的麦克白颜色的编号。 (参见 ColorChecker 图表的背面
用于颜色名称和索引,但它基本上从左上角开始,以 1 和
以英文文本顺序继续到右下角,即 24。)值 x, yY
是 1931 CIE (x,y) 色度坐标,后跟该颜色的亮度,
可以是任何单位。 如果已知白色值(即最大输出电平),则它
可以作为条目号 0 给出。条目可以按任何顺序排列,注释可以是
包括以井号 ('#') 分隔并继续到行尾。 这是
建议对所有 24 种颜色进行测量,但唯一需要的条目是
图表底行的 6 个中性值。

校准颜色时,从测量的颜色计算映射通常更方便。
特定的输出设备。 这是通过打印图片来完成的 macbeth_spec.hdr
(可以在 lib 子目录的标准 RADIANCE 库目录中找到)
并用色度计或分光光度计测量输出。

对于扫描图像,输入图片中 24 个 Macbeth 补丁的位置必须是
已知。 如果图表边框不在输入图片的边缘,或者图表有
被反转或旋转或未居中或倾斜角度,则需要
指定图表角的像素位置 -p 选项。 角落
位置(x,y 像素地址由 ximage(1) “p”命令)在
命令行:左上、右上、左下、右下(即英文文本
订购)。 这些坐标应该是下面的外角位置
补丁:

左上角 = 1. 深色皮肤
右上角 = 6. 蓝绿色
左下角 = 19. 白色
右下 = 24. 黑色

如果图表已翻转或旋转,只需给出图表的像素位置
适当的补丁角,无论它们在图像中的哪个位置。 (注:若Radiance图片
已被翻转或旋转 翻转(1) or 保护(1) ximage 将报告原件
像素位置,如果 -c 选项未被重定向程序使用。 这将会
错了,所以一定要使用 -c 选项。) 麦克白 可以处理任何图表
如果正确给出角坐标,则方向或透视扭曲。 这
调试图片输出是检查一致性的最佳方式。 (见 -d 选项,
下面。)

-d 选项可用于指定额外的输出文件,这将是一张图片
将根据计算出的映射处理的扫描图像与
标准的麦克白颜色。 最好使用调试选项来检查
色块被正确定位,看看效果如何 麦克白 做匹配
颜色。 每个色块的中心将显示目标颜色; 每个补丁的左侧
将显示原始颜色,右侧将显示校正值。 如果
匹配效果很好,调试图片应该有一种“左边的缺口”外观
修补。 无法匹配的 Macbeth 颜色,因为它们在此上超出了色域
设备用通过相关目标颜色绘制的对角线表示。

方法


麦克白 分两个阶段计算颜色映射。 第一阶段使用六个中性
Macbeth 图底部的色块以计算分段线性
每个 RGB 原色的亮度映射的近似值。 第二阶段看
设备色域内的所有颜色,以计算适合一个的最小二乘法
从测量空间到标准 Radiance RGB 空间的线性颜色变换
(由 src/common/color.h 中的三个原色定义)。

由于逆映射的性质,这种方法应该适用于转换
扫描数据以匹配原件,或用于将预处理图片发送到特定
输出设备。 换句话说,相同的校准文件既可以用于校正
扫描图像或在打印前预校正图像。

如果确定某些不饱和颜色超出色域,则会打印警告,因为这
可能表示效果不佳或图片对齐不当。 调试图片会显示
通过在条目中绘制对角线来排除哪些颜色。

注意


在扫描或打印其他设备时应用相同的设置非常重要
要使用计算文件校准的图像。 特别是所有曝光调整
应该手动修复,并且在此过程中不应调整设置。
如果原始扫描图像与原始扫描图像相差不太远,则最终结果将是最好的
它应该是。 对于幻灯片和负片扫描仪,最好应用
所用胶片类型的推荐校准文件,只要此校准是
固定而不是在每个图像的基础上进行调整。

图表 可用性


Macbeth 图表可在大多数摄影用品商店购买,或者可以订购
直接来自麦克白:

“麦克白”
孟塞尔色
小不列颠路 405 号
纽约州新温莎 12553-6148
电话。 1-800-622-2384(美国)
传真。 1-914-561-0267

在撰写本文时,该图表的售价低于 50 美元。

示例


要计算 FunkyThing 扫描仪的校准并检查结果:

ra_tiff -r mbscan.tif mbscan.hdr
macbethcal -d debug.hdr mbscan.hdr FunkyThing.cal
ximage调试.hdr

将此计算校准应用于另一个扫描图像:

ra_tiff -r another.tif | pcomb -f FunkyThing.cal -> another_calib.hdr

在对 BigWhiz 胶片记录器进行测量后计算校准文件
由 macbeth_spec.hdr 制作的幻灯片:

macbethcal -c macbeth_spec.xyY BigWhiz.cal

在同一台胶片录像机上输出前准备图片:

pcomb -f BigWhiz.cal standard.hdr > toprint.hdr

使用 参数(1) 还要调整图像以适应人类的反应:

pcond -f BigWhiz.cal -h standard.hdr > toprint.hdr

使用 onworks.net 服务在线使用 macbethcal


免费服务器和工作站

下载 Windows 和 Linux 应用程序

Linux 命令

Ad