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 Colorpara reemplazar las áreas excluidas con un color elegido, útil para visualización o procesamiento posterior.
📝 Instrucciones de uso
Conecta una imagen en color a la entrada
Image Any.Mueve los deslizadores
Red Value (Min-Max),Green Value (Min-Max)yBlue Value (Min-Max)para seleccionar el rango de color que deseas conservar.Opcionalmente, conecta un píxel a
Mask Colorpara rellenar las áreas excluidas con un color elegido.Usa la salida
Image Anycomo 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 Filterantes 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 ROIpara 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 Imagepara abrir el visualizador de imágenes.Redimensiona imágenes muy grandes con
Image Resizerantes 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 Filterpara 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
BluroContrast Optimizationpara estabilizar la apariencia del color.
Última actualización
¿Te fue útil?