Operator Library: Base
SelectBitField 모듈을 사용하면 입력 링크에서 연속된 비트 필드를 선택할 수 있습니다. 출력 링크를 사용하여 필요한 output bit width를 정의하십시오. 또한 파라미터 BitOffset을 사용하여 비트 오프셋을 정의할 수 있습니다. 입력 arithmetic이 signed인 경우, 값은 재해석되어 항상 unsigned 값으로 출력됩니다.
각 색상 구성 요소는 별도로 슬라이스됩니다.
설명은 다음 그림을 참조하십시오. 이 예시에서 출력은 2의 오프셋으로 6비트 입력 값에서 잘라낸 3비트를 전달합니다. 예를 들어, 입력 값 20은 5가 됩니다.

| BitOffset | |
|---|---|
| Type | static parameter |
| Default | 0 |
| Range | 흑백의 경우 [0, InputBitWidth - OutputBitWidth] 컬러의 경우 [0, (InputBitWidth - OutputBitWidth) / 3] |
|
이 파라미터는 사용할 첫 번째 비트의 비트 오프셋을 정의합니다. 이 첫 번째 비트는 출력 링크의 비트 위치 0에 매핑됩니다. 컬러 포맷의 경우 오프셋은 구성 요소별로 처리됩니다. |
|
SelectBitField 오퍼레이터의 사용법은 다음 예시에 나와 있습니다:
-
예시 - High Speed의 견고한 레이저 라인 감지 알고리즘입니다. 이 알고리즘은 서브픽셀 해상도 결과를 얻기 위해 무게 중심 좌표를 결정합니다.
-
'imaFlex CXP-12 Quad Platform에서의 DMAFromPC 연산자 예시'
예시 - Shading Correction의 예를 통해 연산자를 사용하는 방법 시연



이전

