Operator Library: Base
CONST 연산자는 출력 링크에 고정된 값을 제공합니다. 모든 입력 값은 폐기되고 상수로 대체됩니다. 상수는 Value 파라미터로 정의할 수 있습니다. 이는 정적 값 또는 동적 값일 수 있습니다. 따라서 런타임 중에 값을 변경할 수 있습니다.
RGB와 같은 멀티 컴포넌트 포맷의 경우, 상수 값은 개별 컴포넌트가 아니라 전체 픽셀에 대한 단일 값으로 정의된다는 점에 유의하십시오.
Example: Output link RGB 24bit, constant value is set to 11862494 (0xB501DE). The output components will then be set to the following const values: R = 222 (0xDE), G = 01 (0x01) and B = 181 (0xB5). The constant concatenates the component values to a single value. The component 0 is placed in LSB area and the highest component in MSB area, i.e. for RGB, the constant value is {B-G-R}. Value = {component N-1, ..., component 0}, with N being the number of the components.
| Value | |
|---|---|
| Type | static/dynamic 읽기/쓰기 파라미터 |
| Default | 0 |
| Range | 출력 링크의 Arithmetic 및 Bit Width에 따라 다릅니다. |
|
이 파라미터는 출력 링크의 값을 정의합니다. 파라미터가 Static으로 설정된 경우, 값은 디자인 타임에 선택됩니다. 파라미터가 Dynamic인 경우, 런타임 중에 값을 변경할 수 있습니다. |
|
CONST 연산자의 사용법은 다음 예시와 같습니다:
-
국소 적응 임계값 처리를 위한 이진화 예시. 8×8 픽셀 크기의 커널이 사용됩니다.
-
예시 - 이미지를 수직으로 미러링하는 방법을 보여줍니다. 병렬 워드와 픽셀이 미러링되는 방식에 유의하십시오.
-
예시 - 고속 및 고견고성 레이저 라인 감지 알고리즘. 이 알고리즘은 서브픽셀 해상도 결과를 얻기 위해 무게 중심(center of gravity) 좌표를 결정합니다.





이전

