我正在使用
Python 2.7.11 |Anaconda 4.0.0 (64-bit)
和PIL.Image.VERSION = 1.1.7
我有一个保存的tiff图像,我可以正确打开并使用以下方式查看它:
tiffIm = PIL.Image.open(tiffFileName)
tiffIm.show()
现在,如果我以这种方式保存文件:
tiffIm.save(saveFileName)
然后我可以使用以下方式正确打开并查看它:
tiffImSaved = PIL.Image.open(saveFileName)
tiffImSaved.show()
但是,如果我以这种方式保存文件:
tiffIm.save(saveFileNameCompressionNone, compression="None")
然后我无法正确打开并使用以下方式查看:
tiffImCompressionNone = PIL.Image.open(saveFileNameCompressionNone)
tiffImCompressionNone.show()
注意:当我打开保存的图片而未指定compression="None"
时,模式属性为F
(即tiffImSaved.mode =' F')。但是当我通过指定compression="None"
保存图片时,模式属性为I
(即tiffImCompressionNone.mode ='我')。
这里发生了什么?
答案 0 :(得分:0)
尝试传递compression=None
而不是compression="None"