PIL es la biblioteca de imágenes de Python que proporciona al intérprete de Python capacidades de edición de imágenes. El ImagePath
módulo se utiliza para almacenar y manipular datos vectoriales bidimensionales. Los objetos de ruta se pueden pasar a los métodos en el ImageDraw
módulo.
ImagePath.Path.getbbox()
Obtiene el cuadro delimitador de la ruta.
Sintaxis: ImagePath.Path.getbbox()
Parámetros:
argumentos -creación de una lista getbox.
rango : asignación de un rango.Devuelve: (x0, y0, x1, y1)
# importing image class from PIL package import math from PIL import ImagePath # creating a list to getbox getbox = list(zip(range(2, 51, 5), range(14, 25, 5))) result = ImagePath.Path(getbox).getbbox() print(result) print(getbox)
Producción:
(2.0, 14.0, 12.0, 24.0) [(2, 14), (7, 19), (12, 24)]
Otro ejemplo: cambiar parámetros.
# importing image class from PIL package import math from PIL import ImagePath # creating a list to getbox getbox = list(zip(range(3, 41, 1), range(11, 22, 2))) result = ImagePath.Path(getbox).getbbox() print(result) print(getbox)
Producción:
(3.0, 11.0, 8.0, 21.0) [(3, 11), (4, 13), (5, 15), (6, 17), (7, 19), (8, 21)]
Publicación traducida automáticamente
Artículo escrito por Sunitamamgai y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA