15#include "AlgorithmFeature_SR_BAT.h"
17#include "ReportDescriptorForHistogram.h"
25 class CInternalHistogram;
38 class FL_EXPORT
CHistogram :
public CAlgorithmFeature_SR_BAT
1179 DeclareGetClassType();
1183 friend class CInternalHistogram;
1184 CInternalHistogram* m_pInternal;
Template type 의 배열 클래스.
Definition FLArray.h:53
다중 변수 클래스
Definition MultiVar.h:31
FLImaging 모듈의 수행 결과 객체
Definition ResultsDef.h:1596
ReportDescriptor 클래스
Definition ReportDescriptor.h:22
virtual int64_t GetResultCount(int64_t i64PageNo=0) const
virtual const CResult GetResult(int64_t i64Channel, Base::CFLArray< uint64_t > *pFlaU64ResultHistogram) const
virtual const CResult GetResultCDFBatch(int64_t i64Channel, Base::CFLArray< Base::CFLArray< uint32_t > > *pFlaU32ResultCDFHistogram) const
virtual const CResult GetResultBatch(int64_t i64PageNo, int64_t i64Channel, Base::CFLArray< uint64_t > *pFlaU64ResultHistogram) const
virtual const CResult GetResultMedian(int64_t i64PageNo, Base::CMultiVar< double > &mvResultMedian) const
virtual const CResult GetResultBatch(int64_t i64Channel, Base::CFLArray< Base::CFLArray< uint32_t > > &flaU32ResultHistogram) const
virtual const CResult GetResultCDFBatch(int64_t i64Channel, Base::CFLArray< Base::CFLArray< uint32_t > > &flaU32ResultCDFHistogram) const
virtual const CResult GetResult(Base::CFLArray< Base::CFLArray< uint64_t > > *pFlaU64ResultHistogram) const
virtual const CResult ReportToCSV(const Foundation::CReportDescriptor *pWrd) const override
알고리즘의 실행결과를 ReportDescriptor 객체에 기록된 옵션에 따라 파일에 기록 합니다. 모든 알고리즘들이 이 함수를 지원하지는 않습니다....
virtual const CResult GetResult(int64_t i64Channel, Base::CFLArray< uint32_t > &flaU32ResultHistogram) const
virtual const CResult GetResultCDFBatch(int64_t i64PageNo, int64_t i64Channel, Base::CFLArray< uint32_t > *pFlaU32ResultCDFHistogram) const
virtual const CResult GetResult(Base::CFLArray< Base::CFLArray< uint32_t > > *pFlaU32ResultHistogram) const
virtual const CResult GetResultCDFBatch(int64_t i64Channel, Base::CFLArray< Base::CFLArray< uint64_t > > &flaU64ResultCDFHistogram) const
virtual const CResult GetResultTotalPixels(int64_t i64PageNo, int64_t *pI64ResultTotalPixels) const
virtual const CResult GetResultCDF(Base::CFLArray< Base::CFLArray< uint32_t > > *pFlaU32ResultCDFHistogram) const
virtual const CResult GetResultBatch(int64_t i64Channel, Base::CFLArray< Base::CFLArray< uint32_t > > *pFlaU32ResultHistogram) const
CHistogram(const CHistogram *pHistogram)
virtual const CResult GetResultCDFBatch(int64_t i64PageNo, int64_t i64Channel, Base::CFLArray< uint64_t > &flaU64ResultCDFHistogram) const
virtual const CResult GetResultBatch(int64_t i64PageNo, int64_t i64Channel, Base::CFLArray< uint64_t > &flaU64ResultHistogram) const
virtual const CResult GetResultBatch(int64_t i64PageNo, int64_t i64Channel, Base::CFLArray< uint32_t > *pFlaU32ResultHistogram) const
virtual const CResult GetResultBatch(int64_t i64PageNo, int64_t i64Channel, Base::CFLArray< uint32_t > &flaU32ResultHistogram) const
virtual const CResult Assign(const CHistogram &Histogram)
virtual const CResult GetResultCDFBatch(int64_t i64PageNo, int64_t i64Channel, Base::CFLArray< uint64_t > *pFlaU64ResultCDFHistogram) const
CHistogram(const CHistogram &Histogram)
virtual const CResult GetResultStdDev(int64_t i64PageNo, Base::CMultiVar< double > &mvResultStdDev) const
virtual const CResult GetResult(int64_t i64Channel, Base::CFLArray< uint64_t > &flaU64ResultHistogram) const
virtual const CResult GetResultTotalPixels(int64_t i64PageNo, int64_t &i64ResultTotalPixels) const
const CHistogram & operator=(const CHistogram &Histogram)
virtual const CResult GetResultStdDev(Base::CMultiVar< double > &mvResultStdDev) const
virtual const CResult GetResultMean(int64_t i64PageNo, Base::CMultiVar< double > &mvResultMean) const
virtual const CResult Execute()
virtual const CResult GetResultMean(Base::CMultiVar< double > &mvResultMean) const
virtual const CResult Assign(const CHistogram *pHistogram)
virtual const CResult GetResultCDF(int64_t i64Channel, Base::CFLArray< uint32_t > &flaU32ResultCDFHistogram) const
virtual const CResult GetResultCDF(int64_t i64Channel, Base::CFLArray< uint32_t > *pFlaU32ResultCDFHistogram) const
virtual const CResult GetResultBatch(int64_t i64Channel, Base::CFLArray< Base::CFLArray< uint64_t > > &flaU64ResultHistogram) const
virtual const CResult GetResultVariance(Base::CMultiVar< double > &mvResultVariance) const
virtual const CResult GetResultCDF(int64_t i64Channel, Base::CFLArray< uint64_t > *pFlaU64ResultCDFHistogram) const
virtual const CResult ReportToCSV(const CReportDescriptorForHistogram *pWrd) const
virtual int64_t GetResultBatchCount() const
virtual const CResult GetResultCDFBatch(int64_t i64Channel, Base::CFLArray< Base::CFLArray< uint64_t > > *pFlaU64ResultCDFHistogram) const
virtual const CResult GetResultCDFBatch(int64_t i64PageNo, int64_t i64Channel, Base::CFLArray< uint32_t > &flaU32ResultCDFHistogram) const
virtual const CResult GetResultVariance(int64_t i64PageNo, Base::CMultiVar< double > &mvResultVariance) const
virtual const CResult GetResult(Base::CFLArray< Base::CFLArray< uint32_t > > &flaU32ResultHistogram) const
virtual const CResult GetResultCDF(Base::CFLArray< Base::CFLArray< uint64_t > > *pFlaU64ResultCDFHistogram) const
virtual const CResult GetResultCDF(Base::CFLArray< Base::CFLArray< uint32_t > > &flaU32ResultCDFHistogram) const
virtual const CResult GetResult(int64_t i64Channel, Base::CFLArray< uint32_t > *pFlaU32ResultHistogram) const
virtual const CResult GetResultMedian(Base::CMultiVar< double > &mvResultMedian) const
virtual bool IsLicenseAvailable() const override
현재 보유한 라이선스로 해당 알고리즘을 사용할 수 있는지에 대한 여부를 반환 합니다.
virtual const CResult Clear() override
virtual int64_t GetResultTotalPixels(int64_t i64PageNo=0) const
virtual const CResult GetResult(Base::CFLArray< Base::CFLArray< uint64_t > > &flaU64ResultHistogram) const
virtual const CResult GetResultBatch(int64_t i64Channel, Base::CFLArray< Base::CFLArray< uint64_t > > *pFlaU64ResultHistogram) const
virtual const CResult GetResultCDF(int64_t i64Channel, Base::CFLArray< uint64_t > &flaU64ResultCDFHistogram) const
virtual const CResult GetResultCDF(Base::CFLArray< Base::CFLArray< uint64_t > > &flaU64ResultCDFHistogram) const
virtual const CResult ReportToCSV(const CReportDescriptorForHistogram &wrd) const
ReportDescriptorForHistogram 클래스 히스토그램의 리포트를 설정하는 클래스.
Definition ReportDescriptorForHistogram.h:29
Definition AbsoluteThreshold.h:25