EditAnnulus

대화형 원환 컨트롤을 스프레드시트에 삽입합니다. 컨트롤을 클릭하면 디스플레이가 대화형 그래픽 모드로 전환되어 원환의 위치와 크기를 조정할 수 있습니다.

참고 :  
  • EditAnnulus의 속성 시트에 액세스하려면 EditAnnulus 컨트롤을 마우스 오른쪽 버튼으로 클릭하고 함수 편집을 선택합니다.
  • 내부 반지름 매개 변수가 0으로 설정된 EditAnnulus 함수를 외부 영역 매개 변수(예: DetectBlobs 함수)가 참조하는 경우 #ERR이 반환될 수 있습니다. 이 경우 EditAnnulus 함수 대신 EditCircle 함수를 사용합니다.

EditAnnulus 입력

매개 변수 설명
이미지

이 매개 변수는 이미지 데이터 구조를 포함하는 스프레드시트 셀에 대한 셀 참조를 사용합니다. This parameter must reference a spreadsheet cell that contains an 이미지 data structure; by default, this parameter references A0, the cell containing the Image data structure returned by function. This parameter can also reference other 이미지 data structures, such as those returned by the Vision Tool 이미지 함수 or 좌표 변환 함수. 이 매개 변수는 비전 도구 이미지 함수에서 반환하거나 좌표 변환 함수에서 반환하는 것과 같은 다른 Image 데이터 구조를 참조할 수도 있습니다.

Fixture

입력 원환이 정의된 이미지 좌표계를 지정합니다.

X

Fixture 좌표에서 원점으로부터의 x 오프셋.

Y

Fixture 좌표에서 원점으로부터의 y 오프셋.

세타

이미지 좌표계 내에서 이미지 X축으로부터의 회전(+/-360도 시계 방향).

이동

입력 원환 위치를 조정할 수 있게 하거나 조정하지 못하도록 합니다.

0 = 꺼짐

원환을 이동할 수 없습니다.

1 = 켜짐(기본값)

원환을 이동할 수 있습니다.

크기

입력 원환 반지름을 조정할 수 있게 하거나 조정하지 못하도록 합니다.

0 = 꺼짐

원환의 크기를 조정할 수 없습니다.

1 = 켜짐(기본값)

원환의 크기를 조정할 수 있습니다.

참고 :  원환의 내부 반지름과 외부 반지름을 모두 조정할 수 있습니다.

이름

스프레드시트에 표시되는 EditAnnulus 컨트롤 요소의 텍스트 레이블을 지정합니다.

표시

이미지에서 EditAnnulus 그래픽 오버레이를 표시하는 모드를 지정합니다.

0 = 모두 숨기기

EditAnnulus 함수를 포함하는 셀이 스프레드시트에 강조 표시되는 경우를 제외하고 점이 표시되지 않습니다.

2 = 입력 그래픽만

원환이 항상 표시됩니다.

EditAnnulus 출력

결과

EditAnnulus 컨트롤에 인접한 오른쪽 셀에 자동으로 결과표가 생성됩니다.

다음 구조체 Vision Data Access functions가 자동으로 스프레드시트에 삽입되어 결과표가 생성됩니다.

레이블 함수 설명

X

GetX(Annulus)

이미지 좌표계에서 원환 중심의 x 오프셋.

Y

GetY(Annulus)

이미지 좌표계에서 원환 중심의 y 오프셋.

내부 반지름

GetRadius(Annulus, 0)

원환의 내부 반지름.

외부 반지름

GetRadius(Annulus, 1)

원환의 외부 반지름.