CoaXPress 12 imaFlex 프레임 그래버용 카메라의 기본 수집 예제

다음은 CoaXPress12 프레임 그래버 imaFlex에 대한 기본 취득 예시입니다. 'CoaXPress Area Scan Cameras'에서는 면 스캔 카메라용 설계를, 'CoaXPress Line Scan Cameras'에서는 라인 스캔 카메라용 설계를 제공합니다.

CoaXPress 영역 스캔 카메라

이 섹션에서는 CoaXPress 12 프레임 그래버 imaFlex의 기본 취득을 위한 예제 구현을 확인할 수 있습니다. microEnable 5 시리즈의 카메라 인터페이스와 달리, 다양한 CXP 링크 집계(aggregation)에 대해 하나의 카메라 오퍼레이터만 존재합니다. 파라미터를 통해 ConnectionCount, 해당 카메라는 CXP 연결 수를 설정할 수 있습니다. 가능한 값은 x1, x2 및 x4입니다. 카메라 인터페이스의 출력 링크에서의 Parallelism은 선택한 CXP 연결 수와 일치합니다. 카메라 오퍼레이터의 출력 링크에서 CxpCamera imaFlex 플랫폼의 경우 VAF_Gray 및 Bit Width 8bit 만 가능합니다. 여기에 표시된 예제 설계를 통해 해당 카메라의 여러 Bit Width, Color Format 및 이미지 프로토콜을 지원하는 이미지 취득 설계를 구현할 수 있습니다. 예제 설계는 다음 위치에 있습니다. \examples\Acquisition\BasicAcquisition\iF-CXP12-Q.

하나의 CoaXPress12 쿼드 링크 영역 스캔 카메라용 기본 취득 예제

imaFlex 플랫폼용 단일 쿼드 링크 집계 카메라의 기본 취득 설계는 SingleCXP12x4AreaGray8.va입니다. 다음 그림은 예제 설계의 기본 설계 구조를 보여줍니다.

imaFlex 프레임 그래버에서 링크 집계 4를 사용하는 단일 흑백 CoaXPress 면 스캔 카메라를 위한 기본 취득

그림 226. imaFlex 프레임 그래버에서 링크 집계 4를 사용하는 단일 흑백 CoaXPress 면 스캔 카메라를 위한 기본 취득


4대의 CoaXPress-12 단일 링크 면 스캔 카메라를 위한 기본 취득 예시

4대의 단일 링크 집계 카메라를 위한 예시는 설계 QuadCXP12x1AreaGray8.va (흑백 8비트)입니다. 공유 메모리 개념은 imaFlex 플랫폼에도 적용됩니다. 이 정보는 하나의 설계에서 여러 DRAM 요소를 사용할 때 매우 중요합니다. 설계 및 LineBuffer 문서에서 DRAM 요소에 대한 관련 정보를 확인할 수 있습니다. LineBuffer imaFlex의 최대 대역폭 성능 맥락에서: 이 오퍼레이터는 최적의 성능을 달성하기 위해 메모리 데이터 폭에 최대한 가깝게 픽셀의 자동 집계를 수행합니다.

4대의 CoaXPress12 단일 링크 면 스캔 카메라를 위한 기본 취득

그림 227. 4대의 CoaXPress12 단일 링크 면 스캔 카메라를 위한 기본 취득


Basic Acquisition Example for Multiple Bit Widths on imaFlex Platform

imaFlex 플랫폼용 SingleCXP12x1Area_MultipleBitWidth.va 예제 설계는 8bit, 10bit, 12bit, 14bit 및 16bit의 카메라 입력 Bit Width를 지원하는 취득 설계를 구현하는 방법을 보여줍니다. imaFlex 플랫폼에서는 카메라 오퍼레이터의 출력 링크가 8비트 형식만 지원하므로, 이 구현은 microEnable 5 구현과 다릅니다. VisualApplets 설계에서 자세한 주석과 설명을 확인할 수 있습니다. 다음 그림은 해당 설계의 기본 취득 설계를 보여줍니다. SingleCXP12x1Area_MultipleBitWidth.va.

Basic Acquisition Example for Multiple Bit Widths on imaFlex Platform

그림 228. imaFlex 플랫폼의 다중 Bit Width 지원을 위한 기본 취득 예시


imaFlex 플랫폼에서 Color Format 지원을 제공하는 단일 채널 영역 스캔 카메라용 기본 취득 예제

imaFlex 플랫폼용 SingleCXP12x1Area_RGB.vad imaFlex 플랫폼용 SingleCXP12x1Area_RGB.va.

imaFlex 플랫폼의 Color Format 지원을 위한 기본 취득 예시

그림 229. imaFlex 플랫폼의 Color Format 지원을 위한 기본 취득 예시


imaFlex 플랫폼에서 Color Format 지원 기능을 갖춘 듀얼 채널 영역 스캔 카메라용 기본 수집 예제

imaFlex 플랫폼용 SingleCXP12x2Area_RGB.vad imaFlex 플랫폼용 데모에서는 듀얼 채널 연결을 지원하는 Color Format 카메라를 지원하는 취득 설계를 구현하는 방법을 보여줍니다. imaFlex 플랫폼의 경우 카메라 오퍼레이터의 출력 링크가 흑백 Color Format만 지원하므로, 구현 방식이 microEnable 5 구현과 다릅니다. 자세한 주석과 설명은 VisualApplets 디자인에서 확인하실 수 있습니다. 다음 그림은 해당 디자인의 기본 취득 설계를 보여줍니다. SingleCXP12x2Area_RGB.vad.

imaFlex 플랫폼의 Color Format 지원을 위한 기본 취득 예시

그림 230. imaFlex 플랫폼의 Color Format 지원을 위한 기본 취득 예시


CoaXPress Line Scan Cameras

다음 하위 섹션에 제시된 예시는 라인 스캔 CoaXPress 카메라를 위한 기본 취득 디자인입니다.

Basic Acquisition Example for a Single Channel CoaXPress Monochrome Line Scan Camera

imaFlex 플랫폼용 단일 링크 집성 카메라의 기본 취득 디자인 SingleCXP12x4LineGray8.va (8비트 흑백)은 다음 위치에서 확인하실 수 있습니다: \examples\Acquisition\BasicAcquisition\iF-CXP12-Q. 다음 그림은 예시 디자인의 기본 디자인 구조를 보여줍니다.

imaFlex 프레임 그래버에서의 흑백 CoaXPress 라인 스캔 카메라용 기본 취득

그림 231. imaFlex 프레임 그래버에서의 흑백 CoaXPress 라인 스캔 카메라용 기본 취득


듀얼 채널 CoaXPress RGB 라인 스캔 카메라용 기본 취득 예제

imaFlex 플랫폼용 듀얼 채널 라인 스캔 카메라의 기본 취득 디자인 SingleCXP12x2Line_RGB.vad (8비트 RGB Color Format)은 다음 위치에서 확인하실 수 있습니다: \examples\Acquisition\BasicAcquisition\iF-CXP12-Q. 다음 그림은 예시 디자인의 기본 디자인 구조를 보여줍니다.

imaFlex 프레임 그래버에서의 RGB CoaXPress 라인 스캔 카메라용 기본 취득

그림 232. imaFlex 프레임 그래버에서의 RGB CoaXPress 라인 스캔 카메라용 기본 취득