Skip to main content
Este nodo recorta cada imagen de entrada a un cuadrado centrado sobre un fondo negro y añade relleno hasta alcanzar el tamaño de salida especificado. Está diseñado para preparar imágenes para el modelo 3D TripoSplat, garantizando un encuadre cuadrado consistente y un erosionado opcional del matte alfa para evitar artefactos en los bordes.

Entradas

Nota: La entrada mask es obligatoria y debe proporcionarse. Si la máscara tiene un tamaño de lote diferente al de la imagen, se repite automáticamente para que coincida. Si las dimensiones de la máscara difieren de las de la imagen, la máscara se redimensiona para coincidir con la imagen mediante interpolación bilineal. El tamaño de salida se redondea automáticamente hacia abajo al múltiplo de 16 más cercano (mínimo 16) para garantizar la compatibilidad con los requisitos de parche de DINOv3 y de stride del VAE de Flux2. El nodo genera un error si la máscara no contiene píxeles de primer plano (máscara vacía). Cuando erode_radius es 0, no se aplica erosión. El recorte cuadrado se centra en el cuadro delimitador alfa de la máscara y se dimensiona a 1.2 veces la dimensión más grande del cuadro delimitador; cualquier área fuera de los límites de la imagen se rellena con negro.

Salidas

Esta documentación fue generada por IA. Si encuentra algún error o tiene sugerencias de mejora, ¡no dude en contribuir! Editar en GitHub

Source fingerprint (SHA-256): ec66941846398ee6637576b11ae9d2f9576f6b05ed2ef730cdbf99a68fe9b838