【问题标题】:Improve quality of Wand conversion提高魔杖转换的质量
【发布时间】:2013-06-23 06:09:16
【问题描述】:

我使用Wand 将不同格式(JPEG、PNG、TIFF、PDF)的文件转换为 JPEG,这是一个基于 ctypes 的 Python ImageMagick 绑定。生成的文件质量非常低。如果原始文件中有文本,则在生成的文件中几乎无法读取。

在使用 Wand 之前,我使用了 Imagemagick 控制台命令,并且使用选项 -density 我可以获得很好的质量。例如:convert -density 200 file.pdf file.jpg

在 Wand 中提高生成的图像文件的图像质量的最惯用的方法是什么?或者,至少,我如何在 Wand 中设置density 选项?

【问题讨论】:

    标签: python imagemagick resolution wand


    【解决方案1】:

    This 会帮助你。将resolution 选项传递给Image 的构造函数,例如:

    with Image(filename='file.pdf', resolution=200) as image:
        image.compression_quality = 99
        image.save(filename='file.jpg')
    

    【讨论】:

    • 我正在使用 wand 调整图像大小以减小其大小,但我不断获得更大尺寸的图像,有时尺寸更大。如何解决这个问题?
    • 对于后代,默认分辨率为 72。单位为每英寸像素。结果没有锯齿,因此可以在大文件或像素化曲线之间进行选择。
    猜你喜欢
    • 1970-01-01
    • 2021-06-07
    • 2015-08-22
    • 1970-01-01
    • 1970-01-01
    • 2017-12-24
    • 2015-07-07
    • 2012-01-26
    相关资源
    最近更新 更多