![]() |
KSquare Utilities
|
#include <MorphOpStretcher.h>
Inheritance diagram for KKB::MorphOpStretcher:Classes | |
| class | CellFactor |
Public Member Functions | |
| MorphOpStretcher (float _rowFactor, float _colFactor) | |
| virtual | ~MorphOpStretcher () |
| float | ColFactor () const |
| kkint32 | MemoryConsumedEstimated () |
| virtual OperationType | Operation () const |
| virtual RasterPtr | PerformOperation (RasterConstPtr _image) |
| float | RowFactor () const |
Public Member Functions inherited from KKB::MorphOp | |
| MorphOp () | |
| virtual | ~MorphOp () |
| OperationType | OperationTypeFromStr (const KKB::KKStr &_operationStr) |
| KKB::KKStr | OperationTypeToStr (OperationType _operation) |
| virtual RasterPtr | PerformOperation (Raster const *_image)=0 |
Definition at line 26 of file MorphOpStretcher.h.
| MorphOpStretcher::MorphOpStretcher | ( | float | _rowFactor, |
| float | _colFactor | ||
| ) |
Definition at line 81 of file MorphOpStretcher.cpp.
References KKB::MorphOp::MorphOp().
Referenced by KKB::Raster::StreatchImage().
|
virtual |
Definition at line 96 of file MorphOpStretcher.cpp.
|
inline |
Definition at line 35 of file MorphOpStretcher.h.
| kkint32 MorphOpStretcher::MemoryConsumedEstimated | ( | ) |
Definition at line 104 of file MorphOpStretcher.cpp.
|
inlinevirtual |
Implements KKB::MorphOp.
Definition at line 38 of file MorphOpStretcher.h.
References KKB::MorphOp::Stretcher.
|
virtual |
Definition at line 114 of file MorphOpStretcher.cpp.
References KKB::Raster::BackgroundPixelTH(), KKB::Raster::BackgroundPixelValue(), KKB::Raster::Blue(), KKB::Raster::Color(), KKB::MorphOpStretcher::CellFactor::destCellCount, KKB::MorphOpStretcher::CellFactor::destCellFracts, KKB::MorphOpStretcher::CellFactor::destCellIdxs, KKB::Raster::ForegroundPixelValue(), KKB::Raster::Green(), KKB::Raster::Raster(), KKB::Raster::Red(), KKB::MorphOp::SetSrcRaster(), KKB::MorphOp::srcBlue, KKB::MorphOp::srcGreen, KKB::MorphOp::srcHeight, KKB::MorphOp::srcRed, and KKB::MorphOp::srcWidth.
Referenced by KKB::Raster::StreatchImage().
|
inline |
Definition at line 36 of file MorphOpStretcher.h.