Color Converter

1 개요

컬러 이미지의 색공간을 바꾸는 기능입니다.

2 상세 설명

원본이미지를 원하는 포맷으로 변환할 수 있습니다.
변환할 수 있는 요소는 다음과 같습니다.

지원하는 Color Sequence 목록은 아래와 같습니다.

Color Sequence에 대한 자세한 설명은 Color를 참고해 주세요.

BGR HSV
BGR HSV
BGR Value HSV Value
Fig. Color Converter 동작 예시

3 예제

CColorConverter colorConverter;

CFLImage fliSourceImage;
colorConverter.SetSourceImage(fliSourceImage);
CFLImage fliDestinationImage;
colorConverter.SetDestinationImage(fliDestinationImage);

colorConverter.SetPixelFormat(EPixelFormat_C3_U8);
colorConverter.SetColorSequence(EColorSequence_HSV);
colorConverter.EnableAlignByteConverting(false);
colorConverter.Execute();
CColorConverter colorConverter = new CColorConverter();

CFLImage fliSourceImage = new CFLImage();
colorConverter.SetSourceImage(ref fliSourceImage);
CFLImage fliDestinationImage = new CFLImage();
colorConverter.SetDestinationImage(ref fliDestinationImage);

colorConverter.SetPixelFormat(EPixelFormat.C3_U8);
colorConverter.SetColorSequence(EColorSequence.HSV);
colorConverter.EnableAlignByteConverting(false);
colorConverter.Execute();