Tengo un código python que necesita hacer un par de cosas simples para las fotografías: recortar, cambiar el tamaño y superponer una marca de agua. He usado PIL, y los resultados de remuestreo/cambio de tamaño son TERRIBLES. He usado imagemagick, y la interfaz y los comandos fueron diseñados empacando un gato en una caja, y luego tirándolo repetidamente por unas escaleras al teclado.Alternativas de creación de imágenes de Python
Estoy buscando algo que no sea PIL o Imagemagick que pueda usar con python para hacer transformaciones de imagen simples y de alta calidad. Para el caso, ni siquiera tiene que tener enlaces de python si la interfaz de línea de comandos es buena.
Ah, y tiene que ser relativamente independiente de la plataforma, nuestros servidores de producción son linux, pero algunos de nuestros desarrolladores se desarrollan en Windows. No puede requerir la instalación de un montón de código gui tonto para usar como biblioteca, tampoco.
Esperarás un momento. PyMagick es lo único que hay aparte de PIL. –
¿Cómo encuentran las personas que la PIL es aceptable? Cualquier operación de cambio de tamaño (incluso reducción de resolución) produce artefactos y imágenes borrosas, incluso con la configuración de remuestreo de ANTIALIAS. He intentado durante horas hacer que produzca resultados que aceptaría, pero en comparación con herramientas de escritorio como Photoshop o GIMP, el redimensionamiento de PIL es patético. –
Uso el tamaño con antialias para generar, miniaturas para una aplicación de generación de documentos, y son comparables a lo que el visualizador de acrobat pdf hace –