Requisitos previos: Pillow (biblioteca de Python)
El relleno es el espacio entre el contenido, el contenedor y el borde. Una imagen puede considerarse contenido para algún contenedor y se le puede agregar relleno adicional. Este artículo describe cómo se puede hacer esto. El relleno se puede agregar proporcionando directamente los valores para el lado que se va a rellenar. Estos valores se pueden pasar a la función para crear una nueva imagen.
Instalación
Este módulo no está precargado con Python. Entonces, para instalarlo, ejecute el siguiente comando en la línea de comandos:
pip install pillow
Acercarse
- Módulo de importación
- Abrir imagen
- Establecer valores para el relleno
- Establecer diferentes dimensiones para la imagen
- Pasar los valores de relleno a la imagen.
- Guardar nueva imagen
Imagen de entrada:
Programa :
Python3
from PIL import Image image = Image.open("input.jpg") right = 100 left = 100 top = 100 bottom = 100 width, height = image.size new_width = width + right + left new_height = height + top + bottom result = Image.new(image.mode, (new_width, new_height), (0, 0, 255)) result.paste(image, (left, top)) result.save('output.jpg')
Producción:
La salida generada es solo la imagen de entrada con un relleno agregado. Aquí aparece como un borde, ya que los valores dados para cada lado eran iguales. Para diferentes valores se puede observar un acolchado no uniforme.
Publicación traducida automáticamente
Artículo escrito por mohanapranes y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA