For the complete documentation index, see llms.txt. This page is also available as Markdown.

RGB Mask

Este bloque de función aplica una máscara por rango de color a una imagen usando deslizadores min-max separados para Red / Green / Blue. Úsalo para aislar o extraer regiones de la imagen que estén dentro de un rango RGB elegido. Opcionalmente, puedes proporcionar un color de reemplazo para rellenar las áreas fuera de la máscara (Mask Color).

📥 Entradas

Image Any Entrada Proporciona la imagen fuente a enmascarar (imagen en color).

Mask Color Entrada Color de píxel opcional usado para rellenar las áreas que quedan excluidas por la máscara (color de tres canales).

📤 Salidas

Image Any Salida La imagen resultante donde solo permanecen los píxeles dentro de los rangos RGB seleccionados (las áreas fuera pueden quedar negras o rellenarse con el Mask Color proporcionado).

🕹️ Controles

Red Value (Min-Max) Control Ajusta los valores mínimo y máximo permitidos del canal rojo.

Green Value (Min-Max) Control Ajusta los valores mínimo y máximo permitidos del canal verde.

Blue Value (Min-Max) Control Ajusta los valores mínimo y máximo permitidos del canal azul.

🎨 Características

  • Enmascarado interactivo de tres canales usando deslizadores min/max para cada canal.

  • Retroalimentación visual en vivo: cambia los deslizadores y observa cómo la imagen de salida conserva solo los colores seleccionados.

  • Color de relleno opcional: conecta una entrada Mask Color para reemplazar las áreas excluidas con un color elegido, útil para visualización o procesamiento posterior.

📝 Instrucciones de uso

  1. Conecta una imagen en color a la entrada Image Any.

  2. Mueve los deslizadores Red Value (Min-Max), Green Value (Min-Max) y Blue Value (Min-Max) para seleccionar el rango de color que deseas conservar.

  3. Opcionalmente, conecta un píxel a Mask Color para rellenar las áreas excluidas con un color elegido.

  4. Usa la salida Image Any como la imagen enmascarada para visualización o procesamiento adicional.

📊 Evaluación

Al ejecutarse, el bloque crea una máscara a partir de los rangos RGB configurados y la aplica a la imagen de entrada. La imagen de salida contiene únicamente los píxeles dentro de los rangos elegidos; los píxeles excluidos quedan en negro o se reemplazan con el Mask Color suministrado.

💡 Consejos y trucos

  • Usa HSV Filter antes de este bloque cuando la iluminación o variaciones de color hagan que los rangos RGB sean poco fiables — HSV suele separar el matiz del brillo y ayuda a aislar colores con mayor robustez.

  • Recorta la entrada con Image ROI para limitar el área de interés antes del enmascarado — esto reduce coincidencias falsas por fondo irrelevante.

  • Si necesitas previsualizar los resultados en mayor tamaño o detalle, conecta la salida a Show Image para abrir el visualizador de imágenes.

  • Redimensiona imágenes muy grandes con Image Resizer antes del enmascarado para acelerar el ajuste interactivo de los deslizadores.

  • Tras refinar los rangos, combina los resultados con bloques de transformación o exportación (por ejemplo, guarda las imágenes finales mediante Image Write).

🛠️ Solución de problemas

  • Sin cambios visibles: amplía los rangos min-max de los canales hasta que aparezca el color objetivo.

  • Demasiadas áreas seleccionadas: ajusta los rangos de los canales para que sean más estrictos o prueba usar HSV Filter para aislar mejor el matiz.

  • Color de reemplazo no aplicado: asegúrate de proporcionar un valor válido de tres canales a Mask Color.

  • Resultados desiguales con distinta iluminación: prueba con diferentes condiciones de iluminación o preprocesa con Blur o Contrast Optimization para estabilizar la apariencia del color.

Última actualización

¿Te fue útil?