Channel Sum

1 개요

원본 이미지 채널별 픽셀값의 총합을 계산하여 출력하는 알고리즘입니다.

2 알고리즘 상세 설명

sum(x)=n=1Nxnsum(x) = \sum_{n=1}^{N}x_n

NN 채널 이미지에서 총합을 계산하여 1채널 이미지로 결과를 출력합니다. 총합의 결과가 해당 포맷의 표현 가능한 최댓값을 초과할 경우, 최종 결과가 최댓값으로 출력됩니다.

Source Value Destination Value
Source Image Destination Image
Fig. Channel Sum 동작 예시

3 예제

CFLImage fliSourceImage;
CFLImage fliDestinationImage;

CChannelSum channelSum;
channelSum.SetSourceImage(fliSourceImage);
channelSum.SetDestinationImage(fliDestinationImage);

channelSum.Execute();
CFLImage fliSourceImage = new CFLImage();
CFLImage fliDestinationImage = new CFLImage();

CChannelSum channelSum = new CChannelSum();
channelSum.SetSourceImage(ref fliSourceImage);
channelSum.SetDestinationImage(ref fliDestinationImage);

channelSum.Execute();