# FindCircleMinMax

Inspecciona la circularidad de un borde continuo evaluando para ello las desviaciones mínima y máxima con respecto al borde circular y la desviación estándar de los radios asociados a todos los puntos del borde.

Nota: FindCircleMinMax no sirve para localizar bordes circulares; utilice FindCircle para localizar bordes circulares.

## FindCircleMinMax Entradas

Parámetro | Descripción
Imagen | Este parámetro debe hacer referencia a una celda de la hoja de cálculo que contiene una estructura de datos de Imagen; por defecto, este parámetro hace referencia a A0, la celda que contiene la estructura de datos. Este parámetro puede hacer también referencia a otras estructuras de datos de Imagen, como las devueltas por las funciones de Imagen Funciones de Vision Data Access o Funciones de transformación de coordenadas.
Elemento posicionador | Define la región de interés (RDI) en relación con una entrada de Fixture [Elemento posicionador] o la salida del sistema de coordenadas de imagen de una función de Vision Tools. La configuración de la RDI con relación a un elemento posicionador hace que si se gira o desplaza el elemento posicionador, se girará o desplazará en consonancia la RDI, manteniéndose fija la relación entre ambos. El valor de configuración predeterminado es (0,0,0), la esquina superior izquierda de la imagen.
X | El desplazamiento en X, en coordenadas de la imagen.
Y | El desplazamiento en Y, en coordenadas de la imagen.
Theta | La rotación desde el eje X de la imagen, en el sistema de coordenadas de imagen. (+/-360 grados en el sentido de las agujas del reloj)
Anillo | También conocida como región de interés (RDI), especifica la región de la imagen que se somete al análisis; crea una región anular que puede ser trasladada y girada en la imagen. Cuando este parámetro está seleccionado, al pulsar el botón Maximizar región de la barra de herramientas de la hoja de propiedades, se expande automáticamente la región hasta cubrir toda la imagen.
X | El desplazamiento en X del origen, en coordenadas del elemento posicionador.
Y | El desplazamiento en Y del origen, en coordenadas del elemento posicionador.
Radio interior | El tamaño del radio interior.
Radio exterior | El tamaño del radio exterior.
Nota: Los parámetros de Elemento posicionador y Anillo deben estar definidos dentro de los límites de la imagen, de lo contrario, la función devolverá #ERR.
Polaridad | Especifica la polaridad del borde a localizar, al pasar del interior al exterior del círculo en la dirección de exploración de la región; la función informará únicamente sobre los bordes que tienen la polaridad especificada.
0 = negro a blanco (por defecto)
1 = blanco a negro
Contraste mínimo | Especifica el contraste mínimo en escala de grises (0 a 255; por defecto = 10) para cada punto del círculo.
Ancho de borde | Especifica la distancia en píxeles (de 1 a 50; por defecto = 3) en la que se produce una transición de borde. El parámetro Ancho de borde se utiliza para filtrar la imagen antes de extraer los bordes.
Mostrar | Especifica el modo de visualización de las superposiciones gráficas de FindCircleMinMax sobre la imagen.
0 = ocultar todo (por defecto) | Todos los gráficos estarán ocultos, excepto cuando la celda que contiene la función FindCircleMinMax es la celda activa en la hoja de cálculo.
1 = solo gráficos de resultados | Se visualizarán en todo momento el borde circular y los puntos de desviación mínima y máxima.
2 = gráficos de entrada y resultado | Se visualizarán en todo momento la región de la imagen entrada, el borde circular y los puntos de desviación mínima y máxima.

## FindCircleMinMax Salidas

Devuelve | Una estructura de datos de Edge (Bordes) que contiene un borde circular sencillo o #ERR si alguno de los parámetros de entrada no es válido.
Resultados | Cuando se inserta inicialmente la función FindCircleMinMax en una celda, se crea una tabla de resultados en la hoja de cálculo. Los siguientes Edges Funciones de Vision Data Access se insertan automáticamente en la hoja de cálculo para crear la tabla de resultados:
Etiqueta | Función | Descripción
CentX | GetX(Bordes) | La coordenada X del centro del borde circular.
CentY | GetY(Bordes) | La coordenada Y del centro del borde circular.
Radio | GetRadius(Bordes) | El radio del borde circular.
Mín. | GetMin(Bordes) | La desviación mínima con respecto al borde circular.
Máx. | GetMax(Bordes) | La máxima desviación con respecto al borde circular.
SDev | GetSDev(Bordes) | La desviación estándar de los radios asociados a todos los puntos del borde continuo.
Puntuación | GetScore(Bordes) | Una medida de la circularidad de un borde continuo basada en el radio del borde circular y la desviación estándar. La puntuación es mayor cuando la desviación estándar es pequeña y menor cuando la desviación estándar es grande. Lapuntuación se calcula mediante la siguiente fórmula: SDevPuntuación = 100*(1 - 2*SDev/Radio)
Se puede acceder a otros elementos adicionales de datos mediante Edges Funciones de Vision Data Access