我有以下代码
from wand.image import Image
def saveSizes(f, filename):
scaled_width = 400
scaled_hight = 400
with Image() as finalImage:
with Image(filename=f) as img:
for frame in img.sequence:
#frame.transform(resize="%dx%d" % (scaled_width, scaled_hight))
frame.compression_quality = 75
finalImage.sequence.append(frame)
filename += '.gif'
finalImage.save(filename = filename)
saveSizes('source_file.gif', 'dest_file')
但是来源的大小_文件.gif'与'dest'相同_文件.gif'. 为什么“压缩质量”属性不起作用?在
有没有更好的方法可以使用wand或其他python库来缩小gif的大小。?在
同时,我在控制台中为gif中的每一帧获取以下日志。在
^{pr2}$
compression_quality
可以很好地处理源文件(整个文件)。在我的PDF工作示例:
当我尝试将压缩质量应用于一个页面时,我得到了和您显示的相同的错误
相关问题 更多 >
编程相关推荐