15 #ifndef __IPSDKIPLFEATUREDETECTION_HOUGHLINES2DLVL2_H__ 16 #define __IPSDKIPLFEATUREDETECTION_HOUGHLINES2DLVL2_H__ 22 #include <IPSDKIPL/IPSDKIPLAttributes/Attribute/DataItem/InOptHoughLinesExtractionParams.h> 23 #include <IPSDKIPL/IPSDKIPLAttributes/Attribute/DataItem/InOptHoughLinesImgParams.h> 24 #include <IPSDKIPL/IPSDKIPLAttributes/Attribute/DataItem/OutHoughLines2dPpties.h> 25 #include <IPSDKIPL/IPSDKIPLAttributes/Attribute/SubImage/Input/2d/InSubImg2d.h> 26 #include <IPSDKIPL/IPSDKIPLAttributes/Attribute/Image/Output/OutImg.h> 28 #include <IPSDKIPL/IPSDKIPLGlobalMeasure/Processor/StatsMsr2d/StatsMsr2dLvl2.h> 29 #include <IPSDKIPL/IPSDKIPLGlobalMeasure/Processor/HistogramMsr2d/HistogramMsr2dLvl2.h> 30 #include <IPSDKIPL/IPSDKIPLFeatureDetection/Processor/ExtractLocalExtrema2d/ExtractLocalExtrema2dLvl2.h> 42 (((
ipsdk)(imaproc)(attr))(InSubImg2d))
43 (((
ipsdk)(imaproc)(attr))(InOptHoughLinesImgParams))
44 (((
ipsdk)(imaproc)(attr))(InOptHoughLinesExtractionParams))
45 (((
ipsdk)(imaproc)(attr))(OutImg))
46 (((
ipsdk)(imaproc)(attr))(OutHoughLines2dPpties)))
53 const boost::shared_ptr<core::BaseAction>& pProcessor,
54 const core::BasePriority& priority,
58 const core::BasePriority& priority,
62 const core::BasePriority& priority,
66 const core::BasePriority& priority,
75 void duplicateOutImgFirstRowsAtTheEndIfNecessary();
81 boost::shared_ptr<attr::Pixels2d> _pMaxima;
84 boost::shared_ptr<glbmsr::StatsMsr2dLvl2> _pStatsProcessor;
85 boost::shared_ptr<glbmsr::HistogramMsr2dLvl2> _pHistoProcessor;
86 boost::shared_ptr<ExtractLocalExtrema2dLvl2> _pLocalExtremaProcessor;
96 #endif // __IPSDKIPLFEATUREDETECTION_HOUGHLINES2DLVL2_H__
ProcessingResult< eRetrievalResultType > RetrievalResult
#define IPSDK_DECLARE_LVL2_PROCESSOR(ProcType, libraryName, algoName, RuleString, attributeSeq)
IPSDKBASEPROCESSING_API RulePtr none()
Definition of import/export macro for library.
boost::shared_ptr< ipsdk::imaproc::attr::HistogramData > HistogramDataPtr
shared pointer to ipsdk::imaproc::HistogramData
Definition: HistogramData.h:231
boost::shared_ptr< BaseActionProvider > ActionProviderPtr
boost::shared_ptr< ipsdk::imaproc::attr::StatsResult > StatsResultPtr
shared pointer to ipsdk::imaproc::attr::StatsResult
Definition: StatsResult.h:206