PIL es la biblioteca de imágenes de Python que proporciona al intérprete de Python capacidades de edición de imágenes. El Image
módulo proporciona una clase con el mismo nombre que se utiliza para representar una imagen PIL. El módulo también proporciona una serie de funciones de fábrica, incluidas funciones para cargar imágenes desde archivos y para crear nuevas imágenes.
Image.merge()
Combine un conjunto de imágenes de una sola banda en una nueva imagen multibanda.
Sintaxis: PIL.Image.merge(modo, bandas)
Parámetros:
modo : el modo que se utilizará para la imagen de salida. Ver: Modos.
bandas : una secuencia que contiene una imagen de una sola banda para cada banda en la imagen de salida. Todas las bandas deben tener el mismo tamaño.Devuelve: un objeto de imagen.
Imagen utilizada:
# importing Image class from PIL package from PIL import Image # creating a object image = Image.open(r"C:\Users\System-Pc\Desktop\home.png") image.load() r, g, b, a = image.split() # merge funstion used im1 = Image.merge( 'RGB', (r, g, b)) im1.show()
Producción:
Otro Ejemplo: Aquí usé otra imagen.
Imagen utilizada:
# importing Image class from PIL package from PIL import Image # creating a object image = Image.open(r"C:\Users\System-Pc\Desktop\python.png") image.load() r, g, b, a = image.split()[1] # merge funstion used im1 = Image.merge('RGB', (r, g, b)) im1.show()
Producción:
Publicación traducida automáticamente
Artículo escrito por Sunitamamgai y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA