检查图像是否透明?

检查图像是否透明?

我用来exiftool检查两幅图像,但它没有显示图像是否透明。

那么我该如何检查呢?谢谢。

例如PBM 图像PPM 图像

$ exiftool test-001-001.pbm
ExifTool Version Number         : 8.60
File Name                       : test-001-001.pbm
Directory                       : .
File Size                       : 121 kB
File Modification Date/Time     : 2015:02:17 11:01:03-05:00
File Permissions                : rw-rw-r--
File Type                       : PBM
MIME Type                       : image/x-portable-bitmap
Image Width                     : 900
Image Height                    : 1100
Image Size                      : 900x1100
$ exiftool test-001-000.ppm
ExifTool Version Number         : 8.60
File Name                       : test-001-000.ppm
Directory                       : .
File Size                       : 2.8 MB
File Modification Date/Time     : 2015:02:17 11:01:03-05:00
File Permissions                : rw-rw-r--
File Type                       : PPM
MIME Type                       : image/x-portable-pixmap
Image Width                     : 900
Image Height                    : 1100
Max Val                         : 255
Image Size                      : 900x1100

答案1

我认为确实如此,你需要看看这一点:

Color Type                      : RGB with Alpha

这是具有透明度的 PNG可用(仅仅因为它有一个 alpha 通道可能并不意味着它是透明的 - 它可以 100% 不透明并且有一个 alpha 通道)- 对于没有透明度的情况:

Color Type                      : RGB

我只看过从 GIMP 导出的 PNG 格式(如果不透明,则将图层显示为粗体),其他的就不多了。

也可以看看:

相关内容