Skip to main content
Una colección creciente de fragmentos de código de ejemplo…

Imágenes y máscaras

Cargar una imagen

Cargar una imagen en un lote de tamaño 1 (basado en el código fuente de LoadImage en nodes.py)

Guardar un lote de imágenes

Guardar un lote de imágenes (basado en el código fuente de SaveImage en nodes.py)

Invertir una máscara

Invertir una máscara es un proceso sencillo. Como las máscaras están normalizadas al rango [0,1]:

Convertir una máscara a la forma de Image

Usar máscaras como capas de transparencia

Cuando se usan para tareas como inpainting o segmentación, los valores de MASK terminan redondeándose al entero más cercano para que sean binarios: 0 indica las regiones que se deben ignorar y 1 las regiones objetivo. Sin embargo, esto no ocurre hasta que la MASK se pasa a esos nodos. Esta flexibilidad te permite usar las MASK como lo harías en fotografía digital, es decir, como una capa de transparencia:

Ruido

Crear variaciones de ruido

Aquí tienes un ejemplo de creación de un objeto de ruido que mezcla el ruido de dos fuentes. Se podría usar para crear ligeras variaciones de ruido variando weight2.