相关疑难解决方法(0)

1910
推荐指数
11
解决办法
182万
查看次数

如何检查文件是否是有效的图像文件?

我目前正在使用PIL.

from PIL import Image
try:
    im=Image.open(filename)
    # do stuff
except IOError:
    # filename not an image file
Run Code Online (Sandbox Code Playgroud)

但是,尽管这足以涵盖大多数情况,但未检测到某些图像文件,如xcf,svg和psd.Psd文件抛出OverflowError异常.

有没有我可以包括他们?

python image identification imghdr

89
推荐指数
8
解决办法
8万
查看次数