Operator Library: Hardware Platform
이 연산자는 ‘ Camera Link ’ 기본 구성 모드에 있는 그레이스케일 영역 스캔 카메라와 ‘ VisualApplets ’ 간의 이미지 데이터 인터페이스를 나타냅니다. 이 연산자에는 CAM 유형의 ‘ VisualApplets ’ 리소스가 하나 필요합니다. 리소스 대화 상자에서 카메라의 리소스 인덱스를 설정하십시오. 리소스 인덱스 0은 카메라를 포트 A에 매핑하고, 리소스 인덱스 1은 카메라를 포트 B에 매핑합니다. 자세한 내용은 '장치 리소스 할당'을 참조하십시오.
이 연산자는 CamerLink 표준에서 지정하는 다양한 데이터 형식을 지원하도록 구성할 수 있습니다. Format 매개변수를 사용하여 카메라 연산자를 카메라에서 사용하는 모드와 동일하게 설정하십시오.
매개변수화된 형식은 카메라 운영자의 출력 링크 형식과 일치하도록 변환됩니다. 출력 링크는 여러 비트 폭으로 구성될 수 있습니다. 카메라 형식의 비트 폭이 출력 링크의 매개변수화된 비트 폭보다 큰 경우, 하위 비트 위치에 비트를 추가하여 변환이 수행됩니다. 그러나 카메라 포맷의 비트 폭이 출력 링크에서 사용 가능한 비트 수보다 작을 경우, 최상위 비트만 사용됩니다.
또한, 출력 링크에서는 허용되는 최대 이미지 크기를 명시해야 합니다. 실제 전송되는 이미지의 크기는 이보다 작을 수는 있으나, 이 매개변수로 설정된 최대 크기를 초과해서는 안 됩니다.
| 하드웨어 플랫폼별 지원 여부 |
|---|
| microEnable IV VD1-CL/-PoCL |
| microEnable IV VD4-CL/-PoCL |
| Link Parameter | Output Link O |
|---|---|
| Bit Width | {8, 10, 12, 14, 16} |
| Arithmetic | unsigned |
| Parallelism | 4 |
| Kernel Columns | 1 |
| Kernel Rows | 1 |
| Img Protocol | VALT_IMAGE2D |
| Color Format | VAF_GRAY |
| Color Flavor | FL_NONE |
| Max. Img Width | any |
| Max. Img Height | any |
| UseDval | |
|---|---|
| Type | 동적 읽기/쓰기 매개변수 |
| Default | DVAL_Enabled |
| Range | {DVAL_Enabled, DVAL_Disabled} |
|
이 매개변수를 DVAL_Disabled로 설정하면 CameraLink 사양을 완전히 준수하지 않는 카메라를 지원할 수 있습니다. 비활성화 모드에서는 제어 신호 Lval 및 Fval을 사용하여 픽셀을 디코딩합니다. 활성화 모드에서는 추가적인 DVAL 신호가 사용됩니다. 일반적으로 사용자는 이 매개변수를 수정해서는 안 됩니다! |
|
| 형식 | |
|---|---|
| Type | 동적 읽기/쓰기 매개변수 |
| Default | SingleTap8bit |
| Range | {SingleTap8bit, SingleTap10bit, SingleTap12bit, SingleTap14bit, SingleTap16bit} |
|
이 매개변수는 연결된 카메라의 데이터 형식을 지정합니다. 이 형식은 카메라 구성과 일치해야 합니다. |
|
다음 예제에서는 CameraGrayAreaBase 연산자의 사용법을 보여줍니다.
-
시작하기
-
그림 29, '간단한 VisualApplets 디자인'
기본 원리 - VisualApplets의 개념 이해하기
-
데이터 흐름 - VisualApplets에서 사용되는 파이프라인 구조 이해하기
-
'Infinite Sources / Connecting Cameras'
Infinite Sources - 오퍼레이터를 카메라에 연결하기. (DRC2 Latency Error)
-
연산자의 디바이스 리소스 할당을 학습합니다.
-
기본 가이드: 기본 획득 - 카메라 조작자 매개변수 설정

이전

