Blobs Vision Data Access functions
En este tema se presentan las Vision Data Access functions disponibles que obtienen valores de funciones Blob.
|
Función |
Descripción |
|
GetAngle(Blobs, [Índice]) |
Devuelve el ángulo del centro de masas de un blob en relación con el centro de la RDI. El centro de masas de un blob es el punto de equilibrio del mismo. Si se recortara una lámina de un material uniforme con la forma de dicho blob, el punto sobre el que se equilibraría el blob sería el centro de masa. Cabe señalar que el centro de masa de un blob puede estar fuera del área del blob. |
|
GetArea(Blobs, [Índice]) |
Devuelve el área (en píxeles) de un blob.
|
|
GetColor(Blobs, [Índice]) |
Devuelve el valor cromático (0,0 = negro; 1,1 = blanco) de un blob. |
|
GetElongation(Blobs, Índice) |
Devuelve un valor de elongación del blob especificado. |
|
GetHeight(Blobs, [Índice]) |
Devuelve la altura del blob indexado. |
|
GetHoles(Blobs, [Índice]) |
Devuelve el número de orificios contenidos en el blob. |
|
GetMaxX |
Devuelve la mayor coordenada X del blob (la que está más a la derecha). |
|
GetMaxXY |
Devuelve la mayor coordenada Y del blob (la que está más a la derecha). |
|
GetMaxY |
Devuelve la menor coordenada Ydel blob (la que está más abajo). |
|
GetMaxYX |
Devuelve la coordenada X correspondiente al punto del blob con mayor coordenada Y (la que está más abajo). |
|
GetMinX(Blobs, [Índice]) |
Devuelve la menor coordenada X del blob (del punto del blob que está más a la izquierda). |
|
GetMinXY |
Devuelve la coordenada Y del punto del blob con menor coordenada X (la que está más a la izquierda). |
|
GetMinY |
Devuelve la menor coordenada Y (la situada en el punto más alto) del blob. |
|
GetMinYX |
Devuelve la coordenada X del punto del blob con menor coordenada Y (el punto más alto del blob). |
|
GetNFound |
Devuelve el número de blobs encontrados dentro de la RDI especificada. |
|
GetPerimeter(Blobs, [Índice]) |
Devuelve el perímetro (en píxeles) del blob.
|
|
GetPolygon(Blobs, Índice, [Mostrar]) |
Devuelve una estructura de datos Polygon que representa los puntos que están en el contorno del blob especificado. La estructura de datos Polygon puede utilizarse como entrada para las funciones que tienen el parámetro Región externa, lo que permite realizar un procesamiento de imágenes dentro del perímetro de un blob. Nota:
|
|
GetScore(Blobs, [Índice1], [Índice2]) |
Devuelve el valor de la puntuación (0-100) del blob. |
|
GetSpread(Blobs, [Índice]) |
Devuelve el valor de extensión del blob. |
|
GetThresh(Blobs) |
Devuelve el valor de umbral binario determinado manualmente o el valor óptimo (determinado de forma automática si se ha seleccionado -1) del blob. |
|
GetWidth(Blobs, [Índice]) |
Devuelve la anchura del blob indexado. |
|
GetX(Blobs, [Índice1], [Índice2]) |
Devuelve la coordenada X. |
|
GetY(Blobs, [Índice1], [Índice2]) |
Devuelve la coordenada Y. |