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

Harris Corner Filter

Esta función detecta puntos de esquina en imágenes y los visualiza. Resulta útil para encontrar puntos característicos para inspección, comprobaciones de alineación y análisis de formas.

📥 Entradas

  • Image Any Imagen de entrada. Acepta imágenes en escala de grises o en color.

📤 Salidas

  • Image Any Imagen anotada con las esquinas detectadas marcadas.

  • Corner Size Número de esquinas detectadas (numérico).

  • Corner Positions Lista de coordenadas de las esquinas (múltiples puntos).

🕹️ Controles

  • Pixel Threshold Control deslizante para establecer la respuesta mínima de esquina necesaria para considerar un píxel como esquina. Valores más altos reducen las detecciones.

  • Block Size Control deslizante que controla la vecindad local usada al evaluar la fuerza de la esquina. Valores mayores consideran vecindades más amplias.

  • Aperture Size Control deslizante que ajusta la apertura de muestreo usada para la estimación de derivadas. Útil para ajustar la detección a características pequeñas o grandes.

  • Harris Free Parameter Control deslizante para afinar la sensibilidad del cálculo de la respuesta de Harris (expresado como un valor escalado del control).

🎨 Características

  • Salida visual con esquinas detectadas superpuestas para verificación rápida.

  • Devuelve tanto el conteo como las posiciones exactas de las esquinas detectadas para procesamiento posterior.

  • Funciona con imágenes en color y en escala de grises; las entradas en color se manejan automáticamente.

  • Parámetros ajustables que permiten equilibrar sensibilidad frente a robustez al ruido.

⚙️ Cómo funciona

Cuando está activo, el bloque inspecciona la imagen suministrada, evalúa la fuerza local de esquina a lo largo de la imagen y marca las ubicaciones que exceden el umbral elegido. La imagen anotada, el número de esquinas detectadas y sus coordenadas se proporcionan como salidas para que puedas visualizar los resultados e introducir las coordenadas en otros bloques.

📝 Uso

  1. Introduce una imagen en Image Any.

  2. Ajusta Pixel Threshold para controlar cuántos puntos se reportan. Empieza con un valor medio y súbelo para reducir detecciones o bájalo para aumentarlas.

  3. Ajusta Block Size y Aperture Size para que coincidan con la escala esperada de las características en tu imagen (características pequeñas → valores menores; características grandes → valores mayores).

  4. Usa Harris Free Parameter para ajustes finos de sensibilidad.

  5. Usa la salida anotada Image Any para confirmar visualmente las detecciones.

💡 Consejos y trucos

  • Preprocesamiento: Limpia el ruido antes de detectar esquinas usando Blur o Denoising para reducir falsos positivos.

  • Conversión binaria: Si tus características tienen alto contraste, prueba primero con Image Threshold para simplificar la imagen.

  • Área de enfoque: Usa Image ROI Select o Get ROI para analizar solo una región específica y evitar esquinas irrelevantes.

  • Post-filtrado: Usa Find Contour o Approximate Contour para agrupar o simplificar puntos detectados en formas, o Rectangles in Rectangle para filtrar esquinas dentro/fuera de una región.

  • Visualización: Previsualiza e inspecciona resultados con Show Image. Para superponer marcadores en otra parte, usa Draw Point o Draw Rectangle con la salida Corner Positions.

(Pista: combinar este bloque con Blur, Image Threshold, Image ROI Select, Find Contour y Show Image suele dar flujos de trabajo rápidos y fiables para tareas de inspección y medición.)

🛠️ Solución de problemas

  • No se detectan esquinas

    • Disminuye Pixel Threshold o reduce Block Size.

    • Asegúrate de que la entrada tenga suficiente contraste; considera Image Threshold o Contrast Optimization.

  • Demasiadas esquinas falsas

    • Aumenta Pixel Threshold o incrementa Block Size.

    • Suaviza la imagen con Blur o Denoising antes de la detección.

  • Detecciones agrupadas o ruidosas

    • Usa Find Contour / Approximate Contour para consolidar puntos cercanos en una forma significativa o filtrar por área.

Si los resultados son inesperados, previsualiza la salida anotada Image Any con Show Image para guiar el ajuste de parámetros.

Última actualización

¿Te fue útil?