연산자 라이브러리: 기본
SelectBitField 모듈을 사용하면 입력 링크에서 연속된 비트 필드를 선택할 수 있습니다. 출력 링크를 사용하여 필요한 출력 비트 폭을 정의합니다. 또한, BitOffset 매개변수를 사용하여 비트 오프셋을 정의할 수 있습니다. 입력 산술 연산이 부호 있는 경우, 값은 재해석되어 항상 부호 없는 값으로 출력됩니다.
각 색상 성분은 별도로 분할됩니다.
자세한 설명은 다음 그림을 참조하십시오. 이 예시에서 출력은 6비트 입력값 중 2비트를 잘라내고 2를 더한 값을 전송합니다. 예를 들어, 입력값 20은 5가 됩니다.

| 비트 오프셋 | |
|---|---|
| Type | 정적 매개변수 |
| Default | 0 |
| Range | [0, 입력 비트 폭 - 출력 비트 폭] (그레이스케일인 경우) [0, (입력 비트 폭 - 출력 비트 폭) / 3] (컬러인 경우) |
|
이 매개변수는 사용될 첫 번째 비트의 비트 오프셋을 정의합니다. 이 첫 번째 비트는 출력 링크에서 비트 위치 0에 매핑됩니다. 색상 형식의 경우, 오프셋은 각 구성 요소별로 처리됩니다. |
|
다음 예제에서는 SelectBitField 연산자의 사용법을 보여줍니다:
-
예시 - 고속이며 견고한 레이저 라인 감지 알고리즘. 이 알고리즘은 무게 중심 좌표를 산출하여 서브픽셀 해상도의 결과를 얻습니다.
-
'imaFlex CXP-12 Quad 플랫폼에서 DMAFromPC 연산자를 사용한 예제'
예시 - 음영 보정을 예로 들어 연산자 사용 방법을 시연



이전

