![]() |
FLImaging 6.6.2.2
|
결과 문자 정보를 갖는 클래스 더 자세히 ...
#include <OCV.h>
추가로 상속된 멤버들 | |
FLImaging::AdvancedFunctions::COCR::COCRRecognitionCharacterInfo(으)로부터 상속된 Public 멤버 함수 | |
double | GetScale () const |
Foundation::CFLPoint< double > | GetCenterPivot () const |
Base::CFLString< wchar_t > | GetRecognizedCharacter () const |
FLImaging::Base::CFLBase(으)로부터 상속된 Public 멤버 함수 | |
CFLBase () | |
기본 생성자 | |
virtual | ~CFLBase () |
소멸자 | |
void | Lock () const |
객체에 Lock을 설정 | |
bool | TryLock () const |
객체에 Lock을 시도 합니다. | |
void | Unlock () const |
객체를 Unlock | |
virtual const CProcessingUnitBase * | GetProcessingUnit () const |
설정된 ProcessingUnit을 반환 | |
virtual const CResult | SetProcessingUnit (const CProcessingUnitBase &pub) |
ProcessingUnit을 설정 | |
virtual const CResult | SetProcessingUnit (const CProcessingUnitBase *pPub) |
ProcessingUnit을 설정 | |
virtual void | ResetProcessingUnit () |
설정된 ProcessingUnit을 해제 | |
virtual bool | IsValid () const |
객체 유효성 확인 | |
template<class T> | |
bool | IsValid (T &tValue) const |
입력 값 유효성 확인 | |
template<class T> | |
bool | IsValid (T *pTValue) const |
입력 값 유효성 확인 | |
template<class T> | |
void | GenerateMin (T &tValue) const |
해당 타입의 최소값 생성 | |
template<class T> | |
void | GenerateMin (T *pTValue) const |
해당 타입의 최소값 생성 | |
template<class T> | |
void | GenerateMinInt32 (T &tValue) const |
부호있는 32비트 정수 최소값 생성 | |
template<class T> | |
void | GenerateMinInt32 (T *pTValue) const |
부호있는 32비트 정수 최소값 생성 | |
template<class T> | |
void | GenerateMinInt31 (T &tValue) const |
부호있는 31비트 정수 최소값 생성 | |
template<class T> | |
void | GenerateMinInt31 (T *pTValue) const |
부호있는 31비트 정수 최소값 생성 | |
template<class T> | |
void | GenerateMax (T &tValue) const |
해당 타입의 최댓값 생성 | |
template<class T> | |
void | GenerateMax (T *pTValue) const |
해당 타입의 최댓값 생성 | |
template<class T> | |
void | GenerateMaxInt32 (T &tValue) const |
부호있는 32비트 정수 최댓값 생성 | |
template<class T> | |
void | GenerateMaxInt32 (T *pTValue) const |
부호있는 32비트 정수 최댓값 생성 | |
template<class T> | |
void | GenerateMaxInt31 (T &tValue) const |
부호있는 31비트 정수 최댓값 생성 | |
template<class T> | |
void | GenerateMaxInt31 (T *pTValue) const |
부호있는 31비트 정수 최댓값 생성 | |
template<class T> | |
void | GenerateInvalid (T &tValue) const |
Invalid값 생성 | |
template<class T> | |
void | GenerateInvalid (T *pTValue) const |
Invalid값 생성 | |
virtual void | OnReceiveBroadcast (const CBroadcastMessage *pMessage) |
Callback 함수. BroadcastMessage를 수신받는 함수 | |
virtual int64_t | GetClassType () const =0 |
Class의 Type 값을 반환한다. 반환되는 값 자체는 의미가 없으나 같은 종류의 클래스인 경우 같은 값이 나오게 되어 비교가 가능하다. | |
const char * | GetClassNameWithNamespace () const |
실제 인스턴스의 namespace를 포함한 클래스 명을 반환한다. | |
const char * | GetClassNameWithoutNamespace () const |
실제 인스턴스의 namespace를 포함하지 않은 클래스 명을 반환한다. | |
virtual uint32_t | GetClassHash () const |
실제 인스턴스의 클래스 해쉬 값을 반환합니다. 같은 클래스에 대해서는 인스턴스가 달라도 동일한 값을 가지게 됩니다. | |
virtual bool | IsLicenseAvailable () const |
현재 보유한 라이선스로 해당 알고리즘을 사용할 수 있는지에 대한 여부를 반환 합니다. | |
const CResult | ShareSynchronizationObject (const CFLBase *pSrcObject) const |
원본 객체의 동기화 객체를 공유 | |
bool | IsSharedSynchronizationObject () const |
공유 동기화 객체를 사용 중인지 여부 | |
virtual void | Throw (const CResult &res, const wchar_t *pWcsExtraMessage=nullptr) const |
예외를 발생 시킵니다. 발생 시킨 객체의 정보와 오류 코드가 로그에 기록 됩니다. | |
virtual void | Throw (const std::exception &res, const wchar_t *pWcsExtraMessage) const |
예외를 발생 시킵니다. 발생 시킨 객체의 정보와 오류 코드가 로그에 기록 됩니다. |
결과 문자 정보를 갖는 클래스
이 클래스는 결과 문자의 검증 결과를 포함하는 컨테이너입니다.
bool FLImaging::AdvancedFunctions::COCV::COCVVerificationCharacterInfo::bCorrectCharacter |
입력 문자와 일치 여부
bool FLImaging::AdvancedFunctions::COCV::COCVVerificationCharacterInfo::bVerified |
결과 문자의 검증 여부
EVerificationState FLImaging::AdvancedFunctions::COCV::COCVVerificationCharacterInfo::eAbsoluteContrastState |
결과 문자의 Font 기준 대비 검증 상태
EVerificationState FLImaging::AdvancedFunctions::COCV::COCVVerificationCharacterInfo::eAbsoluteLightingState |
결과 문자의 Font 기준 밝기 검증 상태
EVerificationState FLImaging::AdvancedFunctions::COCV::COCVVerificationCharacterInfo::eBlankSpaceWidthState |
결과 문자의 여백 길이 검증 상태
EVerificationState FLImaging::AdvancedFunctions::COCV::COCVVerificationCharacterInfo::eQualityState |
결과 문자의 퀄리티 검증 상태
EVerificationState FLImaging::AdvancedFunctions::COCV::COCVVerificationCharacterInfo::eRelativeContrastState |
결과 문자의 상대적인 대비 검증 상태
EVerificationState FLImaging::AdvancedFunctions::COCV::COCVVerificationCharacterInfo::eRelativeLightingState |
결과 문자의 상대적인 밝기 검증 상태
EVerificationState FLImaging::AdvancedFunctions::COCV::COCVVerificationCharacterInfo::eRotationState |
결과 문자의 각도 검증 상태
EVerificationState FLImaging::AdvancedFunctions::COCV::COCVVerificationCharacterInfo::eScaleState |
결과 문자의 크기 검증 상태
double FLImaging::AdvancedFunctions::COCV::COCVVerificationCharacterInfo::f64BlankSpaceWidth |
결과 문자의 여백 길이
double FLImaging::AdvancedFunctions::COCV::COCVVerificationCharacterInfo::f64Contrast |
결과 문자의 대비
double FLImaging::AdvancedFunctions::COCV::COCVVerificationCharacterInfo::f64Lighting |
결과 문자의 밝기
double FLImaging::AdvancedFunctions::COCV::COCVVerificationCharacterInfo::f64Quality |
결과 문자의 퀄리티
Foundation::CFLFigureArray FLImaging::AdvancedFunctions::COCV::COCVVerificationCharacterInfo::flfaExtrusion |
결과 문자의 직사각형 익스트루전
Foundation::CFLFigureArray FLImaging::AdvancedFunctions::COCV::COCVVerificationCharacterInfo::flfaIntrusion |
결과 문자의 직사각형 인트루젼
Foundation::CFLLine<double> FLImaging::AdvancedFunctions::COCV::COCVVerificationCharacterInfo::fllBlankSpaceWidthLine |
결과 문자의 직사각형 바운더리
Foundation::CFLRect<double> FLImaging::AdvancedFunctions::COCV::COCVVerificationCharacterInfo::flrBoundary |
결과 문자의 직사각형 바운더리
Base::CFLString<wchar_t> FLImaging::AdvancedFunctions::COCV::COCVVerificationCharacterInfo::flsInputCharacter |
입력한 문자