PIL.UnidentifiedImageError : cannot identify image file

发布时间 2023-12-20 09:31:31作者: 梅丹隆

一、现象

Multi Frame Render 上传参考图--点击生成报错
image.png
image.png

二、解决

1、替换原reference_imgs获取方式

# ui

# 原方式:报错 PIL.UnidentifiedImageError: cannot identify image file
# reference_imgs = gr.UploadButton(label="Upload Guide Frames", file_types = ['.png','.jpg','.jpeg'], live=True, file_count = "multiple")

# 切换上传单文件平替
reference_imgs = gr.File(file_count="multiple", file_types = ['.png','.jpg','.jpeg'], label="Upload Guide Frames", show_label=True, live=True)

# 切换上传文件夹平替
# reference_imgs = gr.File(file_count="directory", label="Upload Guide Frames", show_label=True)

2、重新启动项目并刷新UI,再次尝试生成--正常运行
image.png