我想要实现的任务是将Photoshop RGB复制到LAB转换.
为简单起见,我将描述我只提取L通道所做的工作.
这是RGB Image,包括所有RGB颜色(请点击下载):
为了提取Photoshop的LAB,我所做的是以下内容:
这是Photoshop的L通道(这正是在LAB模式中选择L通道时在屏幕上看到的):
我的主要参考是Bruce Lindbloom伟大的网站.
另外一点是Photoshop在其LAB模式下使用D50 White Point(另请参阅Wikipedia的LAB Color Space Page).
假设RGB图像采用sRGB格式,则转换由下式给出:
sRGB -> XYZ (White Point D65) -> XYZ (White Point D50) -> LAB
假设数据在[0,1]范围内的Float中,则阶段由下式给出: