ICF 3.1.1.10
Technical documentation of ICF Libraries
iipr::IFeatureToFeatureProcessor Class Referenceabstract

Allow to extract some features from another one. More...

#include <IFeatureToFeatureProcessor.h>

Inheritance diagram for iipr::IFeatureToFeatureProcessor:
Collaboration diagram for iipr::IFeatureToFeatureProcessor:

Public Member Functions

virtual iproc::CTaskState DoConvertFeatures (const iprm::IParamsSet *paramsPtr, const IFeaturesProvider &container, IFeaturesConsumer &results)=0
 Specialization of processing interface for extraction of features from image.
 
- Public Member Functions inherited from iproc::IProcessor
virtual int GetProcessorState (const iprm::IParamsSet *paramsPtr) const =0
 Get state of this processor for processing of specified parameters.
 
virtual bool AreParamsAccepted (const iprm::IParamsSet *paramsPtr, const istd::IPolymorphic *inputPtr, const istd::IChangeable *outputPtr) const =0
 Check if specified parameter set is accepted for this processor.
 
virtual void InitProcessor (const iprm::IParamsSet *paramsPtr, bool doReset)=0
 Init processor and give him all or part of parameters.
 
virtual CTaskState DoProcessing (const iprm::IParamsSet *paramsPtr, const istd::IPolymorphic *inputPtr, istd::IChangeable *outputPtr, bool allowAsync=true, iproc::IProgressManager *progressManagerPtr=nullptr)=0
 Do synchronized processing.
 

Additional Inherited Members

- Public Types inherited from iproc::IProcessor
enum  MessageId { MI_BAD_PARAMS = 0x16372620 , MI_PROCESSING_ERROR }
 
enum  ProcessorState { PS_UNKNOWN , PS_INITIALIZATION , PS_READY , PS_INVALID }
 State of processing. More...
 

Detailed Description

Allow to extract some features from another one.

Definition at line 23 of file IFeatureToFeatureProcessor.h.

Member Function Documentation

◆ DoConvertFeatures()

virtual iproc::CTaskState iipr::IFeatureToFeatureProcessor::DoConvertFeatures ( const iprm::IParamsSet * paramsPtr,
const IFeaturesProvider & container,
IFeaturesConsumer & results )
pure virtual

Specialization of processing interface for extraction of features from image.

Returns
state of this processor
See also
iproc::IProcessor::ProcessorState.

The documentation for this class was generated from the following file:

© Witold Gantzke and Kirill Lepskiy