![]() |
Agroeye
1.0
|
Segmentation Quadtree. More...
#include <SegmentationQuadtree.h>
Public Member Functions | |
QuadtreeSegmentation (Raster raster, Parameters parameters) | |
Constructor. More... | |
QuadtreeSegmentation (Raster raster, Parameters parameters, CallbackFunction callbackFunc) | |
Creates object segmenting the image. More... | |
int | start () |
Starts segmentation. More... | |
![]() | |
ChessboardSegmentation (Raster raster, Parameters parameters) | |
Creates object segmenting the image. More... | |
ChessboardSegmentation (Raster raster, Parameters parameters, CallbackFunction callbackFunc) | |
Creates object segmenting the image. More... | |
virtual | ~ChessboardSegmentation () |
int | start () |
Starts the operation of segmenting image. More... | |
![]() | |
void | setDestination (Spatialite db) |
Sets the output location of segementation. More... | |
virtual | ~GeneralSegmentation () |
Additional Inherited Members | |
![]() | |
static const size_t | MAX_SIDE {256} |
![]() | |
RasterDataGroup | getInitialSegment () |
Get first segment of image. More... | |
RasterDataGroup | getNextSegment (RasterDataGroup &rasterData) |
Gets the next segment after given. More... | |
size_t | approximateSegments () const |
![]() | |
GeneralSegmentation (Raster aRaster, Parameters aParameters, CallbackFunction aCallbackFunc) | |
void | save (RasterDataGroup &rasterData, size_t idNo) |
Saves one iteration of segmentation into database. More... | |
![]() | |
Raster | raster |
Parameters | parameters |
CallbackFunction | callbackFunction |
Spatialite | db |
PreparedStatement | insertStmt |
SpatialitePolygon | spatiaPolygon |
Segmentation Quadtree.
|
inline |
Constructor.
raster | Input, segmented raster |
parameters | Segmentation parameters |
|
inline |
Creates object segmenting the image.
raster | Segmented image |
parameters | Parameters of segmentation |
callbackFunc | Callback function reporting progress |
int agroeye::operations::QuadtreeSegmentation::start | ( | ) |
Starts segmentation.