15 #ifndef __IPSDKIMAGEPROCESSING_RULEMATCHIMAGESFORMULA_H__ 16 #define __IPSDKIMAGEPROCESSING_RULEMATCHIMAGESFORMULA_H__ 20 #pragma warning (push) 21 #pragma warning (disable : 4251) 23 #include <IPSDKImageProcessing/Rule/Formula/BaseFormulaRule.h> 68 bool testRule()
const;
71 std::string createRuleFormalString()
const;
74 std::string createRuleEvaluatedString(
const ipUInt32 increment)
const;
108 #pragma warning (pop) 110 #endif // __IPSDKIMAGEPROCESSING_RULEMATCHOPTIMAGESFORMULA_H__ ImageAttributeConstWeakPtr _pInOptBinImg1
image attributes associated to operation
Definition: RuleMatchImagesFormula.h:83
Rule allowing to check that an image formula is valid.
Definition: RuleMatchImagesFormula.h:32
Main namespace for IPSDK library.
Definition: AlgorithmFunctionEfficiency.h:22
eFormulaRuleType
enumerate describing formula rule operation type
Definition: FormulaRuleTypes.h:33
static const eFormulaRuleType::domain g_formulaRuleType
formula rule type associated to rule
Definition: RuleMatchImagesFormula.h:37
ImageAttributeConstWeakPtr _pInOptImg3
image attributes associated to operation
Definition: RuleMatchImagesFormula.h:82
boost::weak_ptr< const BaseImageAttribute > ImageAttributeConstWeakPtr
Definition: ImageAttributeTypes.h:38
ImageAttributeConstWeakPtr _pInOptLabImg1
image attributes associated to operation
Definition: RuleMatchImagesFormula.h:86
ImageAttributeConstWeakPtr _pInOptBinImg3
image attributes associated to operation
Definition: RuleMatchImagesFormula.h:85
ImageAttributeConstWeakPtr _pInOptLabImg2
image attributes associated to operation
Definition: RuleMatchImagesFormula.h:87
ImageAttributeConstWeakPtr _pInOptImg2
image attributes associated to operation
Definition: RuleMatchImagesFormula.h:81
#define IPSDKIMAGEPROCESSING_API
Import/Export macro for library IPSDKImageProcessing.
Definition: IPSDKImageProcessingExports.h:25
boost::weak_ptr< const BaseImageFormulaAttribute > ImageFormulaAttributeConstWeakPtr
Definition: FormulaAttributeTypes.h:54
eFormulaRuleType getFormulaRuleType() const
get formula rule type
Definition: RuleMatchImagesFormula.h:97
ImageAttributeConstWeakPtr _pInOptBinImg2
image attributes associated to operation
Definition: RuleMatchImagesFormula.h:84
Predefined types for image attributes management.
ImageAttributeConstWeakPtr _pInOptLabImg3
image attributes associated to operation
Definition: RuleMatchImagesFormula.h:88
rule allowing to check that a collection of images match an image formula syntax
Definition: FormulaRuleTypes.h:39
ImageAttributeConstWeakPtr _pInOptImg1
image attributes associated to operation
Definition: RuleMatchImagesFormula.h:80
ImageAttributeConstWeakPtr _pOutImg
image attributes associated to operation
Definition: RuleMatchImagesFormula.h:89
Base class for rules allowing to check formula properties.
Definition: BaseFormulaRule.h:28
uint32_t ipUInt32
Base types definition.
Definition: BaseTypes.h:53