103 return "BmiFiltering";
115 return "MaskExclude";
void SetSrcRaster(RasterConstPtr _srcRaster)
bool EqualIgnoreCase(const char *s2) const
uchar BackgroundPixelValue() const
OperationType OperationTypeFromStr(const KKB::KKStr &_operationStr)
bool BackgroundPixel(uchar pixel) const
static StructureType MaskShapes(MaskTypes mt)
static kkint32 Biases(MaskTypes mt)
bool ForegroundPixel(kkint32 row, kkint32 col) const
uchar const * srcBlueArea
unsigned char uchar
Unsigned character.
uchar BackgroundPixelTH() const
static KKStr Concat(const std::vector< std::string > &values)
Concatenates the list of 'std::string' strings.
KKB::KKStr OperationTypeToStr(OperationType _operation)
uchar backgroundPixelValue
uchar * GreenArea() const
static StructureType maskShapes[]
uchar const * srcGreenArea
Base class for all Morphological operations.
bool BackgroundPixel(kkint32 row, kkint32 col) const
bool ForegroundPixel(uchar pixel) const