Edges 비전 데이터 액세스 함수
Edges 구조체에서 값을 가져오는 각종 함수.
|
함수 |
설명 |
|
GetAngle(Edges, [인덱스]) |
인덱스에 해당하는 가장자리의 각도를 반환합니다. |
|
GetContrast(Edges) |
전경과 배경의 평균 대비(회색조, 0 - 255)를 반환합니다. 검은색에서 흰색 전환인 경우 대비가 양수이며 흰색에서 검은색 전환인 경우 대비가 음수입니다. Edge 구조체는 FindCircleMinMax 함수에 의해 생성되어야 합니다. |
|
GetEdgeDistance(Edges, [인덱스]) |
두 가장자리(가장자리 쌍) 사이의 거리를 반환합니다. Edge 구조체는 Caliper 함수에 의해 생성되어야 합니다. |
|
GetMax(Edges) |
최고 가장자리로부터 최대 편차의 반지름을 반환합니다. Edge 구조체는 FindCircleMinMax 함수에 의해 생성되어야 합니다. |
|
GetMin(Edges) |
최고 가장자리로부터 최소 편차의 반지름을 반환합니다. Edge 구조체는 FindCircleMinMax 함수에 의해 생성되어야 합니다. |
|
GetNFound(Edges) |
찾은 가장자리의 수를 반환합니다. |
|
GetPosition(Edges, [인덱스]) |
가장자리 또는 가장자리 쌍 중심의 영역 X 위치를 반환합니다(단위: 픽셀). |
|
GetRadius(Edges, [인덱스]) |
지정된 원 또는 호의 반지름을 반환합니다. |
|
GetScore(Edges, [인덱스1], [인덱스2]) |
인덱스에 해당하는 가장자리에서 점수 값 (0 - 100)을 반환합니다. 검은색에서 흰색 전환인 경우 점수가 양수이며 흰색에서 검은색 전환인 경우 점수가 음수입니다(예외: FindSegment 및 FindCircleMinMax의 경우는 점수가 항상 양수임). |
|
GetSDev(Edges) |
표준 편차 값을 반환합니다. Edge 구조체는 FindCircleMinMax 함수에 의해 생성되어야 합니다. 참고: 이 계산은 분모가 N-1인 편의 표준 편차입니다(불편 표준 편차는 분모가 N임).
|
|
GetX(Edges, [인덱스1], [인덱스2]) |
x 좌표를 반환합니다. 인덱스1은 가장자리 번호를 선택하고 인덱스2는 끝점(0 = 최상단 점, 1 = 최하위 점)을 지정합니다. |
|
GetY(Edges, [인덱스1], [인덱스2]) |
y 좌표를 반환합니다. 인덱스1은 가장자리 번호를 선택하고 인덱스2는 끝점(0 = 최좌측 점, 1 = 최우측 점)을 지정합니다. |