特效及动画(2)----加载图片的问题(PIL.UnidentifiedImageError)

在上一片特效及动画(1)----图片拼接工具中,写了一个加载图片的小工具,

但是今天我使用的时候,发现了问题:

特效及动画(2)----加载图片的问题(PIL.UnidentifiedImageError)_第1张图片

PIL.UnidentifiedImageError: cannot identify image file

而且可以确定,报错的代码为:

img_info=Image.open(self.list_resourceFiles[0])

排除了可能是文件路径的问题,就是这个open方法内部的问题.

为了防止可能事文件路径和或者文件名称的影响,我进行了修改名称,换路径,都不行,最后确定是open()方法自己的问题.

可是我用open方法打开别的文件没有问题.

所以最后只能是我的图片的问题,可能是这个png图片损坏了或者不和规矩,

最后的解决方法是将素材图片使用 PS打开,然后直接"快速导出为png",结果可以打开了.

但这个方法也不是很方便 

 

你可能感兴趣的:(#,Qt,#,特效(QtPyQt),PyQt,PIL)