PIL es la biblioteca de imágenes de Python que proporciona al intérprete de Python capacidades de edición de imágenes.
Método ImageChops.add_modulo() –
Este método se usa para agregar dos imágenes sin recortarlas, a diferencia de ImageChops.add(), que recorta las imágenes.
Sintaxis: ImageChops.add_modulo(imagen1, imagen2)
Parámetros:
image1 es la primera imagen
image2 es la segunda imagenValor de Retorno: Devuelve una Imagen.
Nota: Ambas imágenes deben ser del mismo MODO.
# This will import Image and ImageChops modules from PIL import Image, ImageChops # Opening Images im = Image.open(r"C:\Users\Admin\Pictures\download.png") im2 = Image.open(r"C:\Users\Admin\Pictures\images.PNG") # here adding image1 and image2 im3 = ImageChops.add_modulo(im, im2) # showing resultant image im3.show()
Producción:
Método ImageChops.difference() –
Este método se utiliza para obtener el valor absoluto de la diferencia píxel por píxel entre las dos imágenes.
Sintaxis: ImageChops.difference(imagen1, imagen2)
Parámetros:
imagen1 primera imagen
imagen2 segunda imagenValor de Retorno: Devuelve una Imagen.
# This will import Image and ImageChops modules from PIL import Image, ImageChops # Opening Images im = Image.open(r"C:\Users\Admin\Pictures\download.png") im2 = Image.open(r"C:\Users\Admin\Pictures\images.PNG") # here getting absolute difference # of image1 and image2 im3 = ImageChops.difference(im, im2) # showing resultant image im3.show()
Producción:
Imágenes utilizadas:
Publicación traducida automáticamente
Artículo escrito por sanjeev2552 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA