Python PIL读取GIF帧画面不清晰是什么原因,pythonpil读取gif,使用如下代码读取一个GI
Python PIL读取GIF帧画面不清晰是什么原因,pythonpil读取gif,使用如下代码读取一个GI
使用如下代码读取一个GIF的每一帧并保存,保存的结果很不清晰,只有最后几张还可以。有人碰到过这种情况吗?
im = Image.open("D:/chenqiaoen.gif")im.save("D:/images/0.gif")while True: try: seq = im.tell() im.seek(seq + 1) im.save("D:/images/%s.gif" %(seq)) except EOFError: break
看这个文章:https://segmentfault.com/a/1190000004689570
GIF动画是帧的叠加而非替换。
PIL在save的时候可以指定save的质量
img.save('path/to/img.ext', quality=100)
quality范围是0~100,默认是60
编橙之家文章,
相关内容
- Python闭包怎样在程序中使用更优美,python闭程序,今天看
- 菜鸟对Python装饰器的不解之处,python装饰不解之处,#-
- Python优化字节码遇到的问题,python优化字节码,问题背景
- 防止别人修改flask开发的web应用,服务器加密应该怎么做
- python多线程执行语句块问题求助,python多线程,import t
- Python在特定区域内刷新倒计时效果的方法是什么,pyt
- 问一个关于Gevent与Tornado调用库的问题,geventtornado,Gev
- python for循环print怎样才能输出csv呢,pythoncsv,import csv,
- Python有简洁方式可以完成多个分隔符分割字符串吗,
- python setup.py方式安装包正确删除方法,pythonsetup.py,我用
评论关闭