Chessboard Segmentation.
More...
#include <SegmentationChessboard.h>
§ ChessboardSegmentation() [1/2]
agroeye::operations::ChessboardSegmentation::ChessboardSegmentation |
( |
Raster |
raster, |
|
|
Parameters |
parameters |
|
) |
| |
Creates object segmenting the image.
- Parameters
-
raser | Segmented image |
parameters | Parameters of segmentation |
§ ChessboardSegmentation() [2/2]
Creates object segmenting the image.
- Parameters
-
raster | Segmented image |
parameters | Parameters of segmentation |
callbackFunc | Callback function reporting progress |
§ ~ChessboardSegmentation()
virtual agroeye::operations::ChessboardSegmentation::~ChessboardSegmentation |
( |
| ) |
|
|
inlinevirtual |
§ approximateSegments()
size_t agroeye::operations::ChessboardSegmentation::approximateSegments |
( |
| ) |
const |
|
protected |
§ getInitialSegment()
RasterDataGroup agroeye::operations::ChessboardSegmentation::getInitialSegment |
( |
| ) |
|
|
protected |
Get first segment of image.
- Returns
- The initial segment
§ getNextSegment()
Gets the next segment after given.
When end of raster is reached, an empty RasterDataGroup is returned
- Parameters
-
rasterData | The proceeding segment |
- Returns
- The following segment
§ start()
int agroeye::operations::ChessboardSegmentation::start |
( |
| ) |
|
Starts the operation of segmenting image.
- Returns
- Zero if succeeds
§ MAX_SIDE
const size_t agroeye::operations::ChessboardSegmentation::MAX_SIDE {256} |
|
static |
Maximum size of result square
The documentation for this class was generated from the following files: