Articles of imagemgick

¿Dónde puedo encontrar la documentación de PythonMagick?

Parece que no puedo encontrar la documentación de PythonMagick (enlaces para ImageMagick) en ninguna parte. Incluso la descarga no tiene una carpeta de documentos. ¿Enlace por favor?

Python no encuentra las bibliotecas de MagickWand (a pesar de la ubicación correcta?)

Quería instalar la varita API de Python ImageMagick y seguí este sitio: http://docs.wand-py.org/en/latest/guide/install.html#install-imagemgick-on-windows Sin embargo, cuando se ejecuta una prueba muy simple: from wand.image import Image Me sale el siguiente resultado: Rastreo (llamadas recientes más última): Archivo “F: \ PATHTO \ Python34 \ lib \ site-packages \ wand \ api.py”, línea 137, en bibliotecas = […]

El GetSize () de ImageFont no obtiene el tamaño de texto correcto?

Uso los dos métodos siguientes para generar una imagen de vista previa de texto para un archivo de fuente .ttf Método PIL: def make_preview(text, fontfile, imagefile, fontsize=30): try: font = ImageFont.truetype(fontfile, fontsize) text_width, text_height = font.getsize(text) img = Image.new(‘RGBA’, (text_width, text_height)) draw = ImageDraw.Draw(img) draw.text((0, 0), text, font=font, fill=(0, 0, 0)) return True except: return […]

Subproceso de Python: espere a que finalice el comando antes de comenzar el siguiente.

He escrito un script de Python que descarga y convierte muchas imágenes, utilizando wget y luego ImageMagick a través de llamadas de subprocess encadenadas: for img in images: convert_str = ‘wget -O ./img/merchant/download.jpg %s; ‘ % img[‘url’] convert_str += ‘convert ./img/merchant/download.jpg -resize 110×110 ‘ convert_str += ‘ -background white -gravity center -extent 110×110’ convert_str += […]

Añadir texto a un documento PDF existente en Python

Estoy intentando convertir un pdf al mismo tamaño que mi pdf, que es una página A4. convert my_pdf.pdf -density 300×300 -page A4 my_png.png El archivo png resultante, sin embargo, es 595px × 842px, que debería tener la resolución a 72 dpi. Estaba pensando en usar PIL para escribir un texto en algunos de los campos […]

Histogtwig del “Nivel de tinta negra” de una imagen por eje horizontal

Tengo un archivo de imagen en blanco y negro (o pdf) y quiero obtener un histogtwig del perfil horizontal de la imagen. Es decir, para cada columna en la imagen quiero la sum de los valores en escala de grises de los píxeles en la columna. Si la imagen es X por píxeles de Y, […]

Mejorar la calidad de la conversión de varita

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 […]

¿Cómo probar de forma unitaria una función de Python que dibuja gráficos PDF?

Estoy escribiendo una aplicación CAD que genera archivos PDF utilizando la biblioteca de gráficos Cairo. Muchas de las pruebas unitarias no requieren realmente la generación de archivos PDF, como el cálculo de los cuadros de delimitación esperados de los objetos. Sin embargo, quiero asegurarme de que los archivos PDF generados “se vean” correctos después de […]

Documentos y ejemplos de PythonMagick.

¿Dónde puedo encontrar el documento y ejemplos de PythonMagick ? Hice una búsqueda en Google pero no se encontró mucha información.

¿Puedo acceder a la API de ImageMagick con Python?

Necesito usar ImageMagick ya que PIL no tiene la cantidad de funciones de imagen disponibles que estoy buscando. Sin embargo, estoy deseando usar Python. Los enlaces de Python (PythonMagick) no se han actualizado desde 2009. Lo único que he podido encontrar son os.system llamadas a os.system para usar la interfaz de la línea de comandos, […]