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

Edge Filter

Esta función detecta los bordes en una imagen y devuelve un mapa de bordes en escala de grises. Es útil para extraer contornos de objetos, preparar imágenes para detección de contornos o resaltar detalles estructurales.

📥 Entradas

Image Any Esta entrada acepta cualquier imagen (color o escala de grises) para procesar.

📤 Salidas

Grayscale Image Una imagen en escala de grises que muestra los bordes detectados (mapa de bordes).

🕹️ Controles

Filter Coefficient Control deslizante que ajusta la sensibilidad/fuerza de la detección de bordes. Moverlo cambia cuán agresivo es el filtro al detectar bordes.

⚙️ Mecanismo de funcionamiento

  • Al ejecutarse, el bloque procesa la imagen suministrada y genera un mapa en escala de grises que resalta los bordes.

  • Las imágenes en color se manejan adecuadamente para producir un resultado de un solo canal.

  • El bloque emplea un enfoque de umbral automático que se adapta al contenido de la imagen; el Filter Coefficient permite sesgar este comportamiento para hacerlo más o menos sensible.

🎨 Características

  • Genera un mapa de bordes limpio, adecuado para procesamiento posterior.

  • Control interactivo en tiempo real mediante Filter Coefficient para ajustes rápidos.

  • Funciona con entradas en color y en escala de grises.

  • Ligero y apropiado como paso de preprocesado para análisis de formas/contornos.

📝 Instrucciones de uso

  1. Conecta un bloque que produzca imagen a Image Any.

  2. Ajusta el deslizador Filter Coefficient mientras observas la salida hasta obtener el nivel de detalle deseado.

  3. Usa la Grayscale Image resultante para visualización o conéctala a bloques de análisis posteriores.

💡 Consejos y trucos

  • Prefiltra imágenes ruidosas con Blur o Denoising antes de este bloque para reducir bordes falsos.

  • Aplica Image Threshold o Image Adaptive Threshold después de la detección de bordes para crear máscaras binarias limpias para la extracción de contornos.

  • Combínalo con bloques ROI como Image ROI Select o Image ROI para enfocar la detección en un área específica.

  • Pasa la salida a bloques de contorno y análisis de forma como Find Contour, Approximate Contour, Minimum Rectangle o Shape Detector para extraer características geométricas.

  • Para análisis de líneas, conecta el mapa de bordes a Line Detector o Histogram On Line para encontrar y evaluar estructuras lineales.

  • Previsualiza resultados con Show Image y guarda fotogramas importantes usando Image Logger o Image Write.

  • Si necesitas arreglar bordes delgados o rotos, prueba transformaciones morfológicas (por ejemplo, dilatación/erosión) después de este bloque.

(pista: bloques útiles para combinar — Blur, Denoising, Image Threshold, Image Adaptive Threshold, Image ROI Select, Find Contour, Approximate Contour, Minimum Rectangle, Line Detector, Histogram On Line, Morphological Transformations, Show Image, Image Logger, Image Write)

🛠️ Solución de problemas

  • No se ven bordes: aumenta el Filter Coefficient o mejora el contraste con bloques como Contrast Optimization o Auto Contrast.

  • Demasiados bordes ruidosos: reduce el Filter Coefficient y prueba con Blur o Bilateral Filter antes de este bloque.

  • Bordes rotos o desconectados: aplica Morphological Transformations (dilate) para unir huecos, o ajusta el preprocesado para mejorar la continuidad.

  • Imágenes muy grandes: usa Image Resizer para reducir el tamaño de entrada y acelerar el procesamiento durante las pruebas.

Última actualización

¿Te fue útil?