Region Extractor
1 개요
설정한 Image Figure를 추출하는 알고리즘 입니다.
2 알고리즘 상세 설명
| Source Image | Destination Image |
|---|---|
![]() |
![]() |
Fig. Region Extractor
추출된 이미지의 페이지 이름은 Image Figure에 이름으로 설정됩니다.
3 파라미터 설정 및 사용 방법
Figure Transformation 모드가 비활성화 된 경우에는 Image Figure를 추출할 영역으로 설정하고,
Figure Transformation 모드가 활성화 된 경우에는 Image Figure를 Transformation 연산만 처리한다.
Figure Transformation 모드가 활성화 된 경우에는 SetExtractRegion으로 설정된 영역만 추출한다.
SetExtractRegion(Foundation::CFLFigure* pFlfExtractRegion, bool bDeepCopy = true)pFlfExtractRegion: 추가로 API로 추출할 영역을 Figure 객체로 설정한다.bDeepCopy: Cpp전용.true인 경우 Figure를 깊은 복사를 한다.
SetFigureArrayProcessMode(EFigureArrayProcessMode eFigureArrayProcessMode = EFigureArrayProcessMode_Elementwise)eFigureArrayProcessMode: Figure Array인 경우 처리할 방식을 선택한다.
4 예제 코드
CFLImage fliSourceImage;
CFLImage fliDestinationImage;
fliSourceImage.Load(L"ExampleImages/RegionExtractor/conis.flif");
CRegionExtractor regionExtractor;
regionExtractor.SetSourceImage(fliSourceImage);
regionExtractor.SetDestinationImage(fliDestinationImage);
regionExtractor.SetFigureArrayProcessMode(EFigureArrayProcessMode_ElementwiseRecursive);
regionExtractor.Execute();

