Operator Library: Accumulator
이 연산자는 이미지의 각 행에 대한 픽셀 값의 합을 계산합니다. 출력의 각 픽셀 값은 해당 이미지 행의 현재까지의 합을 나타냅니다. 따라서 각 픽셀은 지금까지 계산된 합으로 대체됩니다.
![]() |
리소스 소비 |
|---|---|
|
이 연산자의 FPGA 리소스 소비량은 병렬 처리 수준이 높아질수록 급격히 증가합니다. 따라서 이 연산자에서는 낮은 병렬 처리 수준을 사용하는 것이 좋습니다. 이 연산자의 많은 사용 사례에서, SplitParallel 및 ADD를 사용하여 이 연산자 앞에 병렬 구성 요소들을 합산함으로써 병렬 처리 수준을 낮출 수 있습니다. |
새로운 입력 행이 추가될 때마다 합계 값은 0부터 시작됩니다. 또한, ClrI 링크가 1로 설정되어 있을 경우 현재 행의 합계 값을 수동으로 초기화할 수 있습니다. 수동 초기화가 필요하지 않은 경우, ClrI에 항상 0이 설정되어 있는지 확인해야 합니다.
다음 예제는 입력값과 출력값의 관계를 보여줍니다.

이 연산자는 종종 RemovePixel 연산자와 함께 사용되어 전체 프레임의 결과가 포함된 마지막 열만 사용합니다. 병렬 처리 수준이 높아질수록 이 연산자는 추가 리소스를 필요로 한다는 점에 유의하십시오. 중간 결과 없이 각 행의 합계만 필요한 경우, 먼저 병렬 워드의 합계를 구할 수 있습니다.
이미지 제한 사항
-
이미지 크기
내용이 있는 이미지의 경우, 줄 길이가 서로 다를 수 있으며 빈 줄도 허용됩니다.
-
빈 이미지
빈 이미지, 즉 픽셀이 없는 이미지는 허용됩니다. 연산자는 빈 이미지를 출력합니다.
| Property | Value |
|---|---|
| Operator Type | O |
| Input Links | I, Image Input ClrI, Clear Input |
| 출력 링크 | O, Data Output |
다음 예제에서는 RowSum 연산자의 사용법을 보여줍니다:
-
예제 - 히스토그램 임계값 처리
-
'Image Composition Using Exposure Fusion'
Examples - ExposureFusion

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


이전

