53 gteq = ippCmpGreaterEq,
74 m_eOpType(ot), m_dTolerance(tolerance){}
Class for comparing two images pixel-wise.
Definition: BinaryCompareOp.h:45
undocument this line if you encounter any issues!
Definition: Any.h:37
optype getOpType() const
returns the current optype
Definition: BinaryCompareOp.h:91
void setOpType(optype ot)
sets the current opttype
Definition: BinaryCompareOp.h:99
optype m_eOpType
internal storage for the current optype
Definition: BinaryCompareOp.h:108
virtual void apply(const core::ImgBase *operand1, const core::ImgBase *operand2, core::ImgBase **result)=0
pure virtual apply function
Abstract base class for binary image operations.
Definition: BinaryOp.h:42
void setTolerance(icl64f tolerance)
sets the current tolerance level
Definition: BinaryCompareOp.h:103
icl64f getTolerance() const
returns the current tolerance level
Definition: BinaryCompareOp.h:95
Ipp64f icl64f
64Bit floating point type for the ICL
Definition: BasicTypes.h:52
virtual ~BinaryCompareOp()
Destructor.
Definition: BinaryCompareOp.h:77
ICLQt_API core::Img< T > filter(const core::Img< T > &image, const std::string &filter)
applies a filter operation on the source image (affinity for float)
icl64f m_dTolerance
Definition: BinaryCompareOp.h:111
#define ICLFilter_API
Definition: CompatMacros.h:175
ImgBase is the Image-Interface class that provides save access to underlying Img-template .
Definition: ImgBase.h:131
optype
this enum specifiy all possible compare operations
Definition: BinaryCompareOp.h:49
BinaryCompareOp(optype ot, icl64f tolerance=0)
creates a new BinaryCompareOp object with given optype and tolerance level
Definition: BinaryCompareOp.h:73