Mech-Eye Viewer를 통해 카메라 파라미터를 조정하기
자동 노출 ROI , 뎁스 범위 설정 , ROI와 같은 카메라 파라미터를 조정할 때 이상적인 값을 얻기 위해 시각화 도구를 사용하여 지속적으로 조정해야 하는 경우가 많습니다. GenICam 클라이언트는 파라미터를 조정하는 데 사용할 수 있는 시각화 도구를 제공하지 않으므로 Mech-Eye Viewer의 시각화 설정 도구를 사용하여 이러한 파라미터들을 조정할 수 있습니다.
Mech-Eye Viewer에서 이러한 파라미터들을 조정한 후 GenICam 클라이언트에서 새로 변경된 파라미터 값을 읽어내고 사용할 수 있습니다.
사전 준비
Mech-Eye Viewer 소프트웨어를 사용하여 시각화 조정을 시작하기 전에 다음 작업 준비를 완성해야 합니다.
-
GenICam을 지원하는 클라이언트에서 수정한 파라미터를 저장합니다.
-
카메라와 GenICam을 지원하는 클라이언트 사이의 연결을 끊습니다.
-
Mech-Eye Viewer 오른쪽 파라미터화면에서 파라미터 값을 저장하기 위한 파라미터 그룹을 선택하거나 새 파라미터 그룹을 생성합니다.
파라미터 조정
아래 내용을 참조하여 자동 노출 ROI, 뎁스 범위 및 ROI를 설정하십시오.
자동 노출 ROI를 설정하기
자동 노출 ROI를 설정하려면 다음과 같이 작업하십시오.
-
Mech-Eye Viewer 오른쪽의 파라미터 화면에서 2D 파라미터를 선택합니다.
-
노출 모드의 풀다운 메뉴에서 Auto 모드를 선택합니다.
-
자동 노출 ROI 오른쪽의 편집 버튼을 클릭하여 ROI 설정 화면에 들어갑니다.
-
자동 노출 ROI를 설정하기 내용을 참조하여 자동 노출 ROI를 설정하십시오. GenICam 클라이언트와 Mech-Eye Viewer의 자동 노출 ROI 파라미터 사이의 대응 관계는 아래와 같습니다.
GenICam 파라미터 | Mech-Eye Viewer 파라미터 |
---|---|
Scan2DROILeft |
왼쪽 상단 좌표: x |
can2DROITop |
왼쪽 상단 좌표: y |
Scan2DROIHeight |
치수: 높이 |
Scan2DROIWidth |
치수: 너비 |
뎁스 범위 설정
다음 단계를 수행하여 뎁스 범위를 설정하십시오.
-
Mech-Eye Viewer 오른쪽의 파라미터 화면에서 뎁스 범위를 선택합니다.
-
뎁스 범위 오른쪽의 편집 버튼을 클릭하여 뎁스 범위 설정 화면으로 들어갑니다.
-
뎁스 범위를 설정하는 상세한 방법은 뎁스 범위 설정 내용을 참조하십시오.
GenICam 클라이언트와 Mech-Eye Viewer의 뎁스 범위 파라미터 사이의 대응 관계는 아래와 같습니다.
GenICam 파라미터 | Mech-Eye Viewer 파라미터 |
---|---|
DepthLowerLimit |
뎁스 범위: 하한 |
DepthUpperLimit |
뎁스 범위: 상한 |
ROI 설정
ROI를 설정하려면 다음과 같이 작업하십시오.
-
Mech-Eye Viewer 오른쪽의 파라미터 화면에서 ROI를 선택합니다.
-
ROI 오른쪽의 편집 버튼을 클릭하여 ROI 설정 화면에 들어갑니다.
-
ROI 설정 내용을 참조하여 ROI를 설정하십시오.
GenICam 클라이언트와 Mech-Eye Viewer의 ROI 파라미터 사이의 대응 관계는 아래와 같습니다.
GenICam 파라미터 | Mech-Eye Viewer 파라미터 |
---|---|
Scan3DROILeft |
왼쪽 상단 좌표: x |
Scan3DROITop |
왼쪽 상단 좌표: y |
Scan3DROIHeight |
치수: 높이 |
Scan3DROIWidth |
치수: 너비 |
파라미터 값 동기화
Mech-Eye Viewer에서 자동 노출 ROI , 뎁스 범위 및 ROI를 조정한 후 다음 작업을 통해 GenICam 클라이언트에서 를 최신 파라미터 값을 읽어낼 수 있습니다.
-
Mech-Eye Viewer 오른쪽의 파라미터 화면에서 상단에 있는 저장 버튼을 클릭하여 파라미터를 파라미터 그룹으로 저장합니다.
-
카메라와 Mech-Eye Viewer의 연결을 끊습니다.
-
카메라를 GenICam 클라이언트에 연결합니다.
-
GenICam 클라이언트에서 UserSetSelector와 UserSetLoad 파라미터를 사용하여 최신 파라미터 값이 저장된 파라미터 그룹을 선택하고 읽어냅니다.