Operator Library: Arithmetics
Operator SUB는 입력 링크 I1과 입력 링크 I2 간의 차이, 즉 O = I1 - I2를 계산합니다.
| Property | Value |
|---|---|
| Operator Type | O |
| Input Links | I1, 데이터 입력 I2, 데이터 입력 |
| Output Link | O, data output |
| ImplementationType | ||||
|---|---|---|---|---|
| Type | static write parameter | |||
| Default | AUTO | |||
| Range | (AUTO, EmbeddedALU, LUT) | |||
|
Parameter ImplementationType은 연산자의 구현 전략, 즉 연산자 구현에 사용되는 로직 요소를 결정합니다. 다음 값 중 하나를 선택할 수 있습니다. AUTO: 연산자가 인스턴스화될 때, 연결된 링크의 파라미터 설정을 기반으로 최적의 구현 전략이 자동으로 선택됩니다. EmbeddedALU: LUT 기반이 아닌 FPGA의 임베디드 산술 로직 요소를 연산자가 사용합니다. LUT: 연산자가 FPGA의 LUT 로직을 사용합니다.
|
||||
Operator SUB의 사용법은 다음 예시와 같습니다.
-
예시 - 히스토그램 임계값 처리
-
예시 - 블롭 분석 연산자가 입력 카메라 이미지에 적용됩니다. 이 애플릿은 애플릿 내에서 블롭 데이터의 사용법을 보여줍니다. 이 경우 최대 면적을 가진 객체가 위치 지정되며, 해당 좌표를 사용하여 원본 이미지에서 객체를 잘라냅니다.
-
예시 - 연속된 두 이미지 간의 차이를 계산합니다. 차이값에 임계값이 적용되어 DMA 채널을 통해 출력됩니다.
-
Example - Calculates image moments orientation and eccentricity
-
Examples - 이미지를 수직 방향으로 미러링하는 방법을 보여줍니다. 병렬 단어와 픽셀의 미러링에 유의하십시오.
-
예제 - 데드 픽셀 자동 감지 및 교체 방법을 보여주는 예제입니다.
-
Examples - 이 예제는 2D Shading Correction 구현을 보여줍니다. 보정 값은 프레임 그래버 RAM에 저장됩니다. 이 애플릿은 고정밀 오프셋 및 게인 보정을 수행합니다.
-
'2D Shading Correction / Flat Field Correction Using Operator RamLUT'
Examples - 이 예제는 2D Shading Correction 구현을 보여줍니다. 보정 값은 RamLUT 연산자에 저장됩니다. 이 애플릿은 고정밀 오프셋 및 게인 보정을 수행합니다.
-
'1D Shading Correction Using Block RAM'
Examples - 이 예제는 1D Shading Correction을 보여줍니다. 보정 값은 블록 RAM 메모리에 저장됩니다.
-
'1D Shading Correction Using Frame Grabber RAM'
Examples - 이 예제는 1D Shading Correction을 보여줍니다. 보정 값은 Frame Grabber RAM에 저장됩니다.



![[참고]](../common/images/admon/note.png)
이전

