首页自学简单版方法二,python读取stable diffusion生成png图片的参数提示词

简单版方法二,python读取stable diffusion生成png图片的参数提示词

adminadmin时间2024-06-28 18:56:54分类自学浏览41

再一次被之前基于pyexiftool方法读取stable diffusion生成png图片会存在gbk编码导致的问题坑到之后,决定寻找替代的解决方案,并成功使用更简单的方法提取到了table diffusion生成png图片的参数和提示词。

pyexiftool有一个严重的问题,而且没有可设置的地方,除非修改这个插件源码。比如文件名不能有汉字,后来对模型分类之后,用了汉字分类名又出现了问题。


UnicodeDecodeError: 'gbk' codec can't decode byte 0xac in position 1822: illegal multibyte sequence
经过一番辗转之后,才发现PIL就能够实现,直接全兼容了,非常的丝滑。

示例代码如下


from PIL import Image

img = Image.open('E:\\sd_pic\\111.png')
parameters_arr = (img.text)
parameters = parameters_arr['parameters']
print(parameters)



本文《简单版方法二,python读取stable diffusion生成png图片的参数提示词》php/120.html

与《简单版方法二,python读取stable diffusion生成png图片的参数提示词》

0
0
收藏0
永泰运(001228.SZ):拟将所持昊泰化工51%股权转让给汇隆石油

    未登录用户 回复需填写必要信息
    请先 登录 再评论,若不是会员请先 注册