Python - Librería Image
##################################################
#Ejemplos en Python usando la librería image.
#1. Cargar y mostrar una imagen:
from PIL import Image
# carga la imagen desde un archivo
imagen = Image.open('mi_imagen.jpg')
# muestra la imagen en una ventana nueva
imagen.show()
#2. Convertir una imagen a escala de grises:
from PIL import Image
# carga la imagen desde un archivo
imagen = Image.open('mi_imagen.jpg')
# convierte la imagen a escala de grises
imagen_gris = imagen.convert('L')
# muestra la imagen en una ventana nueva
imagen_gris.show()
#3. Redimensionar una imagen:
from PIL import Image
# carga la imagen desde un archivo
imagen = Image.open('mi_imagen.jpg')
# redimensiona la imagen a 200x200 píxeles
imagen_redimensionada = imagen.resize((200, 200))
# muestra la imagen redimensionada en una ventana nueva
imagen_redimensionada.show()
#4. Recortar una sección de una imagen:
from PIL import Image
# carga la imagen desde un archivo
imagen = Image.open('mi_imagen.jpg')
# recorta una sección rectangular de la imagen
seccion_recortada = imagen.crop((100, 100, 300, 300))
# muestra la sección recortada en una ventana nueva
seccion_recortada.show()
#5. Guardar una imagen en un archivo:
from PIL import Image
# carga la imagen desde un archivo
imagen = Image.open('mi_imagen.jpg')
# guarda la imagen en un nuevo archivo
imagen.save('mi_imagen_nueva.jpg')