python imagemagick resolution wand

python - Mejorar la calidad de la conversión de varita



imagemagick resolution (1)

This te ayudaría. Pase la opción de resolution al constructor de la Image por ejemplo:

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

Convierto archivos de diferentes formatos (JPEG, PNG, TIFF, PDF) a JPEG usando Wand , un enlace de ImageMagick basado en ctypes para Python. Los archivos resultantes son de muy baja calidad. Si hay texto en el archivo original, se vuelve casi ilegible en el archivo resultante.

Antes de usar Wand, utilicé los comandos de la consola de Imagemagick y, con la opción -density pude lograr una gran calidad. Por ejemplo: convert -density 200 file.pdf file.jpg .

¿Cuál es la forma más idiomática de mejorar la calidad de imagen del archivo de imagen resultante en Wand? O, al menos, ¿cómo configuro la opción de density en Wand?