Edges Vision Data Access functions
Funciones que obtienen valores de una estructura Edges.
|
Función |
Descripción |
|
GetAngle(Edges, [Índice]) |
Devuelve el ángulo del borde indexado. |
|
GetContrast(Edges) |
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 Edges debe haber sido creada por una FindCircleMinMax . |
|
GetEdgeDistance(Edges, [Índice]) |
Devuelve la distancia entre dos bordes (par de bordes). La estructura Edges debe haber sido creada por una Caliper . |
|
GetMax(Edges) |
Devuelve el radio de la máxima desviación con respecto al mejor borde. La estructura Edges debe haber sido creada por una FindCircleMinMax . |
|
GetMin(Edges) |
Devuelve el radio de la desviación mínima con respecto al mejor borde. La estructura Edges debe haber sido creada por una FindCircleMinMax . |
|
GetNFound(Edges) |
Devuelve el número de bordes encontrados. |
|
GetPosition(Edges, [Índice]) |
Devuelve la posición X de la región en píxeles del borde o del centro del par de bordes. |
|
GetRadius(Edges, [Índice]) |
Devuelve el radio de un círculo o arco de círculo especificados. |
|
GetScore(Edges, [Í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(Edges) |
Devuelve el valor de la desviación estándar. La estructura Edges 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(Edges, [Í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(Edges, [Í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). |