Unified Data Code Decoder
1 개요
FLImaging®에서 지원하는 모든 1D, 2D 바코드 디코더를 동작합니다.
2 알고리즘 상세 설명
Result Image |
---|
![]() |
Fig. Unified Data Code Decoder
인코딩할 심볼 타입을 설정하지 않으며, 모든 심볼을 검사합니다.
3 파라미터 설정 및 사용 방법
SetDenoisingMethod
- 노이즈 제거 처리 옵션을 설정합니다.
- 기본 값은
EDataCodeDecoderDenoisingMethod_FLDenoisingType1
입니다.
SetDetectingCount
- 검출 개수를 설정합니다.
- 기본 값은
EDataCodeDecoderDetectingCount_Single
입니다.
EnableRetryVariousMethod
- 검출 실패 시 추가 검사 동작을 설정합니다.
- 기본 값은
true
입니다.
GetResultUnifiedDataCode
- 인식한 코드 결과를 가져옵니다.
- 코드의 영역 및 코드정보들을 포함합니다.
4 예제 코드
CUnifiedDataCodeDecoder unifiedCode;
//////////////////////////////////
// 공통 파라미터 설정
//////////////////////////////////
//////////////////////////////////
// 추가 옵션 설정
//////////////////////////////////
unifiedCode.Execute();
// 인식에 성공한 코드 결과를 가져옵니다.
int resultCount = unifiedCode.GetResultCount();
for(int i = 0; i < resultCount; ++i)
{
CUnifiedDataCodeInformation codeResult;
unifiedCode.GetResultUnifiedDataCode(i, codeResult);
}
5 관련 알고리즘
CBarcodeDecoder
,
CBarcodeEncoder
,
CDataMatrixDecoder
,
CDataMatrixEncoder
,
CDataMatrixVerifier
,
CQRCCodeDecoder
,
CQRCCodeEncoder
,
CQRCCodeVerifier
,
CMicroQRCodeDecoder
,
CMicroQRCodeEncoder
,
CMicroQRCodeVerifier
,