Articles of jpeg

PIL: no se puede guardar el jpg pegado con un png

Estoy tratando de pegar un png en un jpg. Aquí está el código: #!/usr/bin/env python3 from PIL import Image from PIL import ImageDraw im = Image.open(“existing.jpg”) logo = Image.open(“python-32.png”) back = Image.new(‘RGBA’, im.size) back.paste(im) poly = Image.new(‘RGBA’, (512,512)) pdraw = ImageDraw.Draw(poly) pdraw.polygon([(128,128),(384,384),(128,384),(384,128)], fill=(255,255,255,127),outline=(255,255,255,255)) back.paste(poly, (0,0), mask=poly) back.paste(logo, (im.size[0]-logo.size[0], im.size[1]-logo.size[1]), mask=logo) back.show() Cuando ejecuto el código […]

PIL decoder jpeg no disponible en ubuntu x64,

Sé que esta pregunta parece un duplicado, pero he seguido muchas instrucciones en línea sobre cómo instalar PIL correctamente y ninguna ha funcionado. Lo he intentado todo en: Python Image Library falla con el mensaje “Decoder JPEG no disponible” – PIL sin éxito. Cuando ejecuto sudo pip install pil, lo peor de todo es que […]

Python Wand convierte de PDF a JPG de fondo es incorrecto

Encontré una cosa tan conectada al convertir un pdf a jpeg, así que me gustaría descubrir que tal vez este es un pequeño error. Vea el jpg convertido a continuación, puede encontrar que, el color de fondo es todo negro. La imagen está aquí: www.shdowin.com/public/02.jpg Sin embargo, en el archivo fuente de pdf, puede ver […]

Valores de píxeles de Python y PIL diferentes para GIF y JPEG

Tengo una pregunta sobre los valores de píxeles devueltos de una imagen abierta con la función de carga PIL. Estoy usando el siguiente código: frame = Image.open(fname).load() a = frame[10, 10] Si cargo una imagen GIF, a es el valor entero 43. Pero si convierto la imagen a JPEG y vuelvo a ejecutar el código, […]

Determinación de la calidad de JPG en Python (PIL)

Estoy jugando con la biblioteca PIL en Python y me pregunto cómo puedo determinar la calidad de una imagen JPG determinada. Intento abrir la imagen JPG, hacer algo con ella y guardarla nuevamente en su calidad original. Image.save me permite determinar la calidad deseada: im.save(name, quality = x) Pero no veo ninguna forma de extraer […]

En OpenCV (Python), ¿por qué obtengo imágenes de 3 canales de una imagen en escala de grises?

Estoy usando Python (2.7) y enlaces para OpenCV 2.4.6 en Ubuntu 12.04 Yo carga una imagen image = cv2.imread(‘image.jpg’) Luego verifico la forma de la matriz de imágenes. print image.shape Obtengo (480, 640, 3), que espero para una imagen en color de 640×480. Luego convierto la imagen a escala de grises y vuelvo a comprobar […]

El decodificador JPEG no está disponible cuando se sigue el tutorial de la aplicación de fotos Django

Estoy siguiendo un tutorial de Django que involucra la carga de imágenes, y me he encontrado con este problema. Intenté instalar y reinstalar PIL, libjpeg y libfreetype6 varias veces, pero hasta ahora nada parece estar funcionando. He pasado varias horas tratando de encontrar una solución, y estoy muy frustrado en este punto. Por favor ayuda. […]

python no puede importar opencv porque no puede encontrar libjpeg.8.dylib

Intento obtener Opencv para Python trabajando en Mac OSX – Mavericks pero sigue obteniendo una imagen que no se encuentra para libjpeg.8.dylib cuando se realiza la importación de CV desde Python (Recientemente actualizado de Mountain Lion) Esto es lo que hice: brebaje casero cerveza / ciencia brew install opencv -Así que todo está bien python […]

Cambia los datos EXIF ​​en JPEG sin alterar la imagen

Cambio el exif en un jpeg usando piexif para leer y escribir datos exif, que parece funcionar bien. El problema es cuando leo y escribo el jpeg, aunque no cambie los bytes, guarda la imagen con diferentes píxeles y la imagen que se leyó. Necesito que sean exactamente los mismos píxeles. Entiendo que esto se […]

¿Cómo usar PIL para redimensionar y aplicar la información EXIF ​​de rotación al archivo?

Estoy tratando de usar Python para cambiar el tamaño de la imagen. Con mi cámara, todos los archivos están escritos de forma horizontal. La información exif maneja una etiqueta para pedirle al visor de imágenes que gire de una forma u otra. Dado que la mayoría de los navegadores no comprenden esta información, quiero rotar […]