# 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 = 최우측 점)을 지정합니다.