Operator Library: Arithmetics
ClipLow 모듈은 값을 설정 가능한 최솟값으로 제한합니다. 입력값이 최솟값보다 작으면 클리핑됩니다. 즉,

| Link Parameter | Input Link I | Output Link O |
|---|---|---|
| Bit Width | [1, 63] 부호 없음, [2, 63] 부호 있음 | as I |
| Arithmetic | {unsigned, signed} | as I |
| Parallelism | any | as I |
| Kernel Columns | any | as I |
| Kernel Rows | any | as I |
| Img Protocol | {VALT_IMAGE2D, VALT_LINE1D, VALT_PIXEL0D} | as I |
| Color Format | VAF_GRAY | as I |
| Color Flavor | FL_NONE | as I |
| Max. Img Width | any | as I |
| Max. Img Height | any | as I |
| from | |
|---|---|
| Type | static/dynamic 읽기/쓰기 파라미터 |
| Default | 0 |
| Range | 입력 링크의 범위 |
|
이 파라미터는 출력 링크의 최솟값을 정의합니다. 파라미터를 Static(으)로 설정하면, 값은 디자인 타임에 선택되며 런타임 중에 변경할 수 없습니다. 파라미터를 Dynamic(으)로 설정하면 런타임 중에 값을 변경할 수 있습니다. |
|
ClipLow 오퍼레이터의 사용법은 다음 예시와 같습니다.
-
예제 - 히스토그램 임계값 처리
-
예제 - 이 예제는 2D Shading Correction의 구현을 보여줍니다. 보정 값은 프레임 그래버 RAM에 저장됩니다. 이 앱릿은 고정밀 오프셋 및 게인 보정을 수행합니다.
-
'RamLUT operator를 사용한 2D Shading Correction / Flat Field Correction'
예시 - 이 예시는 2D Shading Correction 구현을 보여줍니다. 보정 값은 RamLUT operator에 저장됩니다. Applet은 고정밀 오프셋 및 게인 보정을 수행합니다.
-
'블록 RAM을 사용한 1D Shading Correction'
예제 - 이 예제는 1D Shading Correction을 보여줍니다. 보정 값은 블록 RAM 메모리에 저장됩니다.
-
'프레임 그래버 RAM을 사용한 1D Shading Correction'
예제 - 이 예제는 1D Shading Correction을 보여줍니다. 보정 값은 Frame Grabber RAM에 저장됩니다.

이전

