Articles of almohada de

¿Cuál es la diferencia entre Image.resize y Image.thumbnail en Pillow-Python?

Quiero cambiar el tamaño de una imagen en pillow-python, sin embargo tengo 2 funciones de elección para usar: Image.resize http://pillow.readthedocs.org/en/latest/reference/Image.html#PIL.Image.Image.resize y Image.thumbnail http://pillow.readthedocs.org/en/latest/reference/Image.html#PIL.Image.Image.thumbnail Ambas definiciones apuntan a cambiar el tamaño de la imagen, ¿cuál debería estar usando?

Importando imágenes desde un directorio (Python)

¿Hay alguna forma de importar todas las imágenes dentro de un directorio (la ubicación del directorio es conocida). Si ayuda, ya he encontrado una forma de averiguar la longitud del directorio. No estoy seguro de cómo puedo importar las imágenes (usando PIL / Almohada) en una lista o en un diccionario.

Transformación afín Python / PIL

Esta es una pregunta básica de transformación en PIL. He intentado al menos un par de veces en los últimos años implementar esto correctamente y parece que hay algo que no entiendo sobre Image.transform en PIL. Quiero implementar una transformación de similitud (o una transformación afín) donde pueda establecer claramente los límites de la imagen. […]

problemas de imagen de bajo contraste (estiramiento de contraste) en matplotlib

Al leer una imagen de bajo contraste, automáticamente toma este ejemplo: In [1]: from PIL import Image In [2]: import numpy as np In [3]: import matplotlib.pyplot as plt In [4]: img = Image.open(‘images/map.jpg’) In [5]: arr = np.asarray(img) In [6]: plt.gray() In [7]: plt.imshow(arr) Out[7]: In [8]: plt.show() Entrada grande Parcela (sin cambios, esto […]

Python / Almohada: Cómo escalar una imagen

Supongamos que tengo una imagen que es 2322px x 4128px. ¿Cómo lo escala para que tanto el ancho como el alto sean menos de 1028px? No podré usar Image.resize ( https://pillow.readthedocs.io/en/latest/reference/Image.html#PIL.Image.Image.resize ) ya que eso requiere que le dé a ambos el nuevo ancho y altura. Lo que planeo hacer es (pseudo código abajo): if […]

¿Cómo instalar PIL en Spyder (Anaconda 3)?

Este es el problema cuando voy a instalar usando conda install PIL It me da esto: UnsatisfiableError: The following specifications were found to be in conflict: – pil -> python 2.6* – python 3.6*

¿Imresize en PIL / scipy.misc solo funciona para imágenes uint8? alguna alternativa?

Parece que el imresize implementado en PIL / scipy.misc solo funciona para imágenes uint8 >>> import scipy.misc >>> im = np.random.rand(100,200) >>> print im.dtype float64 >>> im2 = scipy.misc.imresize(im, 0.5) >>> print im2.dtype uint8 ¿Hay alguna manera de evitar esto? Me gustaría tratar imágenes HDR y, por lo tanto, float64 tratar con imágenes float64 o […]

Guardando un GIF animado en Almohada

(Python 3.4, PIL 1.1.7, Almohada 2.5.1) Esperaba que esto copiara el GIF original. from PIL import Image im = Image.open(filename) im.save(‘temp.gif’) En su lugar, guarda el primer cuadro como una imagen fija. ¿Qué estoy haciendo mal?

ImportError: no se puede importar el nombre _imaging

Instalé Pillow, y después quiero hacer: from PIL import Image Obtuve el siguiente error: Traceback (most recent call last): File “”, line 1, in File “/usr/local/lib/python2.7/dist-packages/PIL/Image.py”, line 61, in ImportError: cannot import name _imaging Sin embargo, si los importa por separado, todo está bien, es decir: import _imaging import Image ¿Sabes cuál podría ser el […]

Error al usar la almohada: ImportError: no se puede importar el nombre _imaging

He leído las respuestas para preguntas similares, pero ninguna de ellas parece funcionar para mi situación. Al intentar usar la almohada, me sale este error: >>> from PIL import Image Traceback (most recent call last): File “”, line 1, in File “/Library/Python/2.7/site-packages/PIL/Image.py”, line 63, in from PIL import _imaging as core ImportError: cannot import name […]