Edges Funciones de Vision Data Access
Funciones que obtienen valores de una estructura de Bordes.
|
Función |
Descripción |
|
GetAngle(Bordes, [Índice]) |
Devuelve el ángulo del borde indexado. |
|
GetContrast(Bordes) |
Devuelve el contraste medio encontrado entre primer plano y fondo (en niveles de gris, de 0 a 255). El contraste es positivo en las transiciones de negro a blanco y negativo en las transiciones de blanco a negro. La estructura Bordes debe haber sido creada por una FindCircleMinMax . |
|
GetEdgeDistance(Bordes, [Índice]) |
Devuelve la distancia entre dos bordes (par de bordes). La estructura Bordes debe haber sido creada por una Caliper . |
|
GetMax(Bordes) |
Devuelve el radio de la máxima desviación con respecto al mejor borde. La estructura Bordes debe haber sido creada por una FindCircleMinMax . |
|
GetMin(Bordes) |
Devuelve el radio de la desviación mínima con respecto al mejor borde. La estructura Bordes debe haber sido creada por una FindCircleMinMax . |
|
GetNFound(Bordes) |
Devuelve el número de bordes encontrados. |
|
GetPosition(Bordes, [Índice]) |
Devuelve la posición X de la región en píxeles del borde o del centro del par de bordes. |
|
GetRadius(Bordes, [Índice]) |
Devuelve el radio de un círculo o arco de círculo especificados. |
|
GetScore(Bordes, [Índice1], [Índice2]) |
Devuelve el valor de la puntuación (0-100) del borde indexado. La puntuación es positiva en transiciones de negro a blanco y negativa en transiciones de blanco a negro (excepto en el caso de las funciones FindSegment y FindCircleMinMaxcon las que la puntuación es siempre positiva). |
|
GetSDev(Bordes) |
Devuelve el valor de la desviación estándar. La estructura Bordes debe haber sido creada por una FindCircleMinMax . Nota: Este cálculo proporciona una desviación estándar sesgada al ser el denominador considerado igual a N-1 (el denominador de una desviación estándar no sesgada es N).
|
|
GetX(Bordes, [Índice1], [Índice2]) |
Devuelve una coordenada X. El Índice1 selecciona el borde por su número y el Índice2 especifica el punto de extremo (0 = el punto más alto; 1 = el punto más bajo). |
|
GetY(Bordes, [Índice1], [Índice2]) |
Devuelve una coordenada Y. El Índice1 selecciona el borde por su número y el Índice2 especifica el punto de extremo (0 = el punto del extremo izquierdo; 1 = el punto del extremo derecho). |