5 #if !defined(_MORPHOPSTRUCT_) 6 #define _MORPHOPSTRUCT_ 12 #if !defined(_RASTER_)
void ForegroundCountTH(kkint32 _foregroundCountTH)
void BackgroundCountTH(kkint32 _backgroundCountTH)
MorphOpStruct * MorphOpStructPtr
unsigned __int16 kkuint16
16 bit unsigned integer.
A class that is used by to represent a single image in memory.
kkint32 backgroundCountTH
virtual OperationType Operation() const
kkint32 MemoryConsumedEstimated()
MorphOpStruct(StructureType _structure, kkuint16 _structureSize)
virtual RasterPtr PerformOperation(RasterConstPtr _image)=0
unsigned char uchar
Unsigned character.
bool Fit(kkint32 row, kkint32 col) const
bool FitBackgroundCount(kkint32 row, kkint32 col) const
kkint32 foregroundCountTH
Base class for all Morphological operations.
uchar HitForegroundCount(kkint32 row, kkint32 col) const