区分透明度和额外的alpha通道?

时间:2016-11-30 16:09:40

标签: transparency tiff alpha-transparency cmyk exiftool

如果我不能很好地解释我的问题,我很抱歉。我不是100%意识到我要问的东西。

让我们说我有一些CMYK的tiff文件。有没有办法可以区分透明度和额外alpha通道之间的区别?

我在终端中使用了exiftools命令:exiftool -G -S filename.tif我得到了一个标签(ExtraSamples),提供有关alpha通道的信息。有没有办法可以区分上述差异?

感谢。

1 个答案:

答案 0 :(得分:1)

请参阅ExtraSamples TIFF标记说明。根据规范,标签可以具有三个值中的一个(每个样本高于"自然"颜色模型的样本数量,即1表示灰色,3表示RGB或4表示CMYK):

  

0 =未指定的数据

     

1 =关联的alpha数据(预乘色)

     

2 =无关联的alpha数据

现在,你的意思是"透明度与额外alpha通道之间的区别" 对我来说并不是很清楚,因为我经常使用这些术语&#34 ;透明度"和#34; alpha通道"互换。也许你只是指上述(1"相关" vs 2"无关联" alpha)。

任何其他额外样本将使用0("未指定")。请注意,这些额外的样本用于透明度或alpha信息。但是,它们的含义是特定于应用的,并且需要进一步的上下文来正确解释。因此,如果您的文件包含未指定的ExtraSamples,则很可能不是Alpha通道或透明度。

评论中的链接会让您更明确地指出"透明度与额外Alpha通道之间的差异" 。但是,该链接讨论了 alpha通道 a(位)模板之间的区别,它们只是两种类型的透明度

TIFF中的

ExtraSamples通常不用于位掩码,而是使用SubFileType"掩码"的单独IFD。 (4)被使用。