uEye로부터 NI Vision Builder AI의 이미지를 획득하세요

NI Vision에서 이미지 획득

uEye 카메라로부터 NI Vision Builder AI의 이미지를 획득하는 방법

LabVIEW Module 버전 8.2 이상은 DirectShow 인터페이스에서 이미지를 획득할 수 있는 가능성을 제공합니다.

USB 및 GigE uEye 카메라는 DirectShow와 호환되므로 이 인터페이스를 사용하여 LabVIEW에서 USB 및 GigE uEye 카메라에 액세스할 수 있습니다.

어플리케이션 노트 AN_AB.1.0025_Acquire_Images_In_LabView_From_DirectShow.pdf는 DirectShow 인터페이스에서 National Instruments의 도구에서 이미지를 획득하기 위해 설치해야 하는 구성 요소와 드라이버를 보여줍니다. 어플리케이션 노트는 또한 National Instruments “측정 및 자동화 탐색기”(NI MAX, National Instruments “Measurement and Automation Explorer”)에서 이미지를 표시하는 방법을 보여줍니다.

이 어플리케이션 노트는 NI MAX가 아니라 NI Vision Builder AI로 이미지를 획득하는 방법을 보여줍니다. 이 NI Vision Builder는 무료 도구가 아니며 유료 NI 라이센스로 활성화되어야 합니다. 이 어플리케이션 노트는 어플리케이션 노트 AN_AB.1.0025와 함께 사용해야합니다.

1) 드라이버 설치

uEye 카메라 드라이버, uEye DirectShow 드라이버 및 LabVIEW DirectShow 구성 요소가 올바르게 설치되었는지 확인하세요. 이에 대한 도움말은 어플리케이션 노트 AN_AB.1.0025를 참조하세요.

3) 이미지 획득 시작 - DS 장치 관리자 실행

연결된 모든 카메라가 uEye DirectShow 인터페이스에 등록되어 있는지 확인하십시오. 이 작업은 uEye DirectShow 장치 관리자 (시작-> 프로그램-> IDS-> uEye-> DirectShow 장치 관리자 (관리자 권한으로 실행))로 수행해야합니다.

4) Vision Builder AI

바탕 화면의 아이콘을 클릭해서 Vision Builder AI를 실행하세요. (그림 1 참조).

사진 1: Vision Builder AI를 실행하세요
사진 1: Vision Builder AI를 실행하세요

NI Vision Builder – 시작 화면이 열리면 타겟으로 선택하세요 : 내 컴퓨터 (그림 2 참조).

NI Vision Builder 인터페이스가 열립니다 (그림 3 참조).

이 사용자 인터페이스의 우측에서 "검사 단계:"라는 도구 상자를 찾을 수 있습니다. 이미지를 획득하세요”(그림 4 참조). GigE 또는 USB uEye 카메라에서 (DirectShow 인터페이스를 통해) 이미지를 획득하려면 두 번째 옵션을 호출하세요.

그림 4: 이미지를 획득하기 위한 옵션을 선택하세요
그림 4: 이미지를 획득하기 위한 옵션을 선택하세요
그림 5: 카메라를 초기화하고 이미지를 획득하세요.
그림 5: 카메라를 초기화하고 이미지를 획득하세요.

두 번째 옵션을 더블 클릭하면 획득 이미지 설정이 나타납니다 (그림 5 참조).

연결된 장치 (uEye 카메라)를 선택하고 카메라가 초기화 될 때까지 잠시 기다리세요.

그 후 "이미지를 획득하세요"버튼 (연속 또는 단일)을 클릭합니다.

이제 NI Vision Builder가 지정된 uEye 장치에서 이미지를 획득하는 것을 볼 수 있습니다.

일부 카메라 특정 파라미터를 설정할 수도 있습니다. 이를 위해서는 레지스터 "속성"을 선택하여, 예를 들어, 노출 시간을 변경하세요. (그림 6 참조)

5) NI Vision Builder에서 가용하지 않은 카메라 특정 파라미터 설정

NI Vision Builder에서 카메라 특정 파라미터를 설정할 수 있는 기회는 제한되어 있습니다. 그 이유는 NI Vision Builder가 DirectShow 표준에서 구현된 함수에만 액세스할 수 있기 때문입니다. 안타깝게도 uEye DirectShow 속성 페이지는 지원되지 않습니다. 즉, 이 기능은 DirectShow 표준이 아니라 uEye DirectShow 인터페이스에서 구현되므로, 예를 들어, 센서의 프레임 레이트를 변경할 수 없습니다. 그러나 NI Vision Builder에서 uEye DirectShow 인터페이스에 액세스할 수 없습니다 (AMCap, WMCap과 같은 다른 DirectShow 어플리케이션과 다름).

카메라 설정을 변경하려면 어떻게 해야 합니까? 초기화시 카메라 파라미터를 변경할 수 있습니다.

즉, uEye Cockpit에서 원하는 카메라 파라미터를 카메라의 비 휘발성 카메라 메모리에 저장할 수 있습니다 (uEye Cockpit : File-> Save Parameters-> to Parameter set). IDS 카메라 관리자에는 "추가 기능"이라는 버튼이 있습니다. 여기에서 카메라 초기화 시 카메라 파라미터가 비 휘발성 카메라 메모리에서 카메라로 자동으로 로드되는지 확인할 수 있습니다.

이 옵션을 사용하여 NI Vision Builder에서 카메라를 열기 위한 파라미터를 설정할 수 있습니다.

6) 이미지가 거꾸로 된 경우 어떻게 해야 합니까?

Windows 등록 편집기를 열고 (명령 줄에서 실행: "regedit") 다음 키로 이동합니다.

HKLM\Software\IDS\uEye\DirectShow

다음 DWORD 키: "FlipImageVertical"를 추가하고, 오류 처리를 위해 그 값을 "1"로 설정하세요.