Operator Library: Accumulator
이 연산자는 각 입력 프레임의 모든 픽셀 값의 합을 계산합니다. 출력 프레임은 입력 프레임과 크기가 같으며, 각 픽셀은 현재 프레임 합계로 대체됩니다. 따라서 각 픽셀은 지금까지 결정된 픽셀 합계로 대체됩니다.
![]() |
리소스 소비 |
|---|---|
|
이 오퍼레이터의 FPGA 리소스 소비량은 Parallelism에 따라 크게 증가합니다. 이 오퍼레이터에서는 낮은 Parallelism을 사용하는 것을 권장합니다. 이 연산자의 많은 사용 사례에서는 SplitParallel 및 ADD를 사용하여 이 연산자 앞에 병렬 구성 요소를 합산함으로써 Parallelism을 줄일 수 있습니다. |
새로운 입력 프레임마다 합산은 0에서 시작됩니다. 또한 ClrI 링크가 1로 설정된 경우 현재 합계를 수동으로 지울 수 있습니다. 수동으로 지우는 것이 필요하지 않은 경우, 정상적인 작동을 활성화하려면 ClrI에서 0이 일정하게 유지되도록 해야 합니다.
다음 예제는 입력 값과 출력 값의 관계를 보여줍니다.

종종 이 연산자는 모든 프레임 픽셀의 결과를 포함하는 마지막 이미지 픽셀만 사용하기 위해 RemoveLine 및 RemovePixel 연산자와 함께 사용됩니다.
Image Restrictions
-
이미지 크기
비어 있지 않은 이미지에서는 가변 라인 길이와 빈 라인이 허용됩니다.
-
빈 이미지
픽셀이 없는 빈 이미지도 허용됩니다. 연산자는 빈 이미지를 출력합니다.
| Property | Value |
|---|---|
| Operator Type | O |
| Input Links | I, Image Input ClrI, Clear Input |
| 출력 링크 | O, Data Output |
FrameSum 연산자의 사용법은 다음 예시에 나와 있습니다:
-
이미지의 평균값을 결정하고 이 값을 다음에 처리되는 이미지의 임계값으로 사용합니다.

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


이전

