lbpExtract_IDLServer Interface.
More...
#include <lbpExtract_IDLServer.h>
Inherits yarp::os::Wire.
Inherited by SEGMENTModule.
|
virtual bool | reset () |
| Resets all the histograms. More...
|
|
virtual bool | quit () |
| Quit the module. More...
|
|
virtual bool | setRadius (const int32_t radius) |
| Sets the radius of the lbp operators. More...
|
|
virtual int32_t | getRadius () |
| Gets the radius of the lbp operators. More...
|
|
virtual bool | setNeighbours (const int32_t neighbours) |
| Sets the neighbours value of the lbp operators. More...
|
|
virtual int32_t | getNeighbours () |
| Gets the neighbours of the lbp operators. More...
|
|
virtual int32_t | getTopBound () |
| Gets the top bound (Y) limit for the blobs. More...
|
|
virtual bool | setTopBound (const int32_t topBound) |
| Sets the top bound (Y) limit for the blobs. More...
|
|
virtual int32_t | getMinArcLength () |
| Gets the minimum arc length of the allowed blobs. More...
|
|
virtual bool | setMinArcLength (const int32_t minArcLength) |
| Sets the minimum arc length of the allowed blobs. More...
|
|
virtual int32_t | getMaxArcLength () |
| Gets the maximum arc length of the allowed blobs. More...
|
|
virtual bool | setMaxArcLength (const int32_t maxArcLength) |
| Sets the maximum arc length of the allowed blobs. More...
|
|
virtual int32_t | getMaxArea () |
| Gets the maximum area of the allowed blobs. More...
|
|
virtual bool | setMaxArea (const int32_t maxArea) |
| Sets the maximum area of the allowed blobs. More...
|
|
virtual int32_t | getMinArea () |
| Gets the minimum area of the allowed blobs. More...
|
|
virtual bool | setMinArea (const int32_t minArea) |
| Sets the minimum area of the allowed blobs. More...
|
|
virtual int32_t | getNumIteration () |
| Gets the number of iteration for the grabCut segmentation algorithm. More...
|
|
virtual bool | setNumIteration (const int32_t numIteration) |
| Sets the number of iteration for the grabCut segmentation algorithm. More...
|
|
virtual bool | resetAllValues () |
| resets all values to the default ones. More...
|
|
virtual bool | setbbOffset (const int32_t offset) |
| Sets the offset of the bounding box. More...
|
|
virtual int32_t | getbbOffset () |
| Gets the current offset of the bounding box. More...
|
|
virtual bool | verbosity (const int32_t boolVerbosity) |
| Sets the verbosity of the algorithm. More...
|
|
virtual yarp::os::Bottle | get_component_around (const int32_t x, const int32_t y) |
| Gets all the components (points) that belong to any of the segmented blobs. More...
|
|
virtual bool | read (yarp::os::ConnectionReader &connection) |
|
virtual std::vector< std::string > | help (const std::string &functionName="--all") |
|
◆ get_component_around()
virtual yarp::os::Bottle lbpExtract_IDLServer::get_component_around |
( |
const int32_t |
x, |
|
|
const int32_t |
y |
|
) |
| |
|
virtual |
Gets all the components (points) that belong to any of the segmented blobs.
- Parameters
-
x | x coordinate of seed point |
y | y coordinate of seed point |
- Returns
- Bottle containing a list of points belonging to the segmented blob
◆ getbbOffset()
virtual int32_t lbpExtract_IDLServer::getbbOffset |
( |
| ) |
|
|
virtual |
Gets the current offset of the bounding box.
- Returns
- true/false on success/failure
◆ getMaxArcLength()
virtual int32_t lbpExtract_IDLServer::getMaxArcLength |
( |
| ) |
|
|
virtual |
Gets the maximum arc length of the allowed blobs.
- Returns
- the current maximum arc length
◆ getMaxArea()
virtual int32_t lbpExtract_IDLServer::getMaxArea |
( |
| ) |
|
|
virtual |
Gets the maximum area of the allowed blobs.
- Returns
- the current maximum area
◆ getMinArcLength()
virtual int32_t lbpExtract_IDLServer::getMinArcLength |
( |
| ) |
|
|
virtual |
Gets the minimum arc length of the allowed blobs.
- Returns
- the current minimum arc length
◆ getMinArea()
virtual int32_t lbpExtract_IDLServer::getMinArea |
( |
| ) |
|
|
virtual |
Gets the minimum area of the allowed blobs.
- Returns
- the current minimum area
◆ getNeighbours()
virtual int32_t lbpExtract_IDLServer::getNeighbours |
( |
| ) |
|
|
virtual |
Gets the neighbours of the lbp operators.
- Returns
- the current radius of the lpb operator
◆ getNumIteration()
virtual int32_t lbpExtract_IDLServer::getNumIteration |
( |
| ) |
|
|
virtual |
Gets the number of iteration for the grabCut segmentation algorithm.
- Returns
- the current maximum arc length
◆ getRadius()
virtual int32_t lbpExtract_IDLServer::getRadius |
( |
| ) |
|
|
virtual |
Gets the radius of the lbp operators.
- Returns
- the current radius of the lpb operator
◆ getTopBound()
virtual int32_t lbpExtract_IDLServer::getTopBound |
( |
| ) |
|
|
virtual |
Gets the top bound (Y) limit for the blobs.
- Returns
- the current top bound limit
◆ quit()
virtual bool lbpExtract_IDLServer::quit |
( |
| ) |
|
|
virtual |
Quit the module.
- Returns
- true/false on success/failure
◆ reset()
virtual bool lbpExtract_IDLServer::reset |
( |
| ) |
|
|
virtual |
Resets all the histograms.
- Returns
- true/false on success/failure
◆ resetAllValues()
virtual bool lbpExtract_IDLServer::resetAllValues |
( |
| ) |
|
|
virtual |
resets all values to the default ones.
(acts as a backup)
- Returns
- true/false on success/failure
◆ setbbOffset()
virtual bool lbpExtract_IDLServer::setbbOffset |
( |
const int32_t |
offset | ) |
|
|
virtual |
Sets the offset of the bounding box.
This increases the size of the bb to add more backgound
- Returns
- true/false on success/failure
◆ setMaxArcLength()
virtual bool lbpExtract_IDLServer::setMaxArcLength |
( |
const int32_t |
maxArcLength | ) |
|
|
virtual |
Sets the maximum arc length of the allowed blobs.
- Parameters
-
maxArcLength,integer | containing the maxArcLength |
- Returns
- true/false on success/failure
◆ setMaxArea()
virtual bool lbpExtract_IDLServer::setMaxArea |
( |
const int32_t |
maxArea | ) |
|
|
virtual |
Sets the maximum area of the allowed blobs.
- Parameters
-
maxArea,integer | containing the maxArea |
- Returns
- true/false on success/failure
◆ setMinArcLength()
virtual bool lbpExtract_IDLServer::setMinArcLength |
( |
const int32_t |
minArcLength | ) |
|
|
virtual |
Sets the minimum arc length of the allowed blobs.
- Parameters
-
minArcLength,integer | containing the minArcLength |
- Returns
- true/false on success/failure
◆ setMinArea()
virtual bool lbpExtract_IDLServer::setMinArea |
( |
const int32_t |
minArea | ) |
|
|
virtual |
Sets the minimum area of the allowed blobs.
- Parameters
-
minArea,integer | containing the minArea |
- Returns
- true/false on success/failure
◆ setNeighbours()
virtual bool lbpExtract_IDLServer::setNeighbours |
( |
const int32_t |
neighbours | ) |
|
|
virtual |
Sets the neighbours value of the lbp operators.
- Parameters
-
neighbours | integer containing the number of neighbours |
- Returns
- true/false on success/failure
◆ setNumIteration()
virtual bool lbpExtract_IDLServer::setNumIteration |
( |
const int32_t |
numIteration | ) |
|
|
virtual |
Sets the number of iteration for the grabCut segmentation algorithm.
- Parameters
-
- Returns
- true/false on success/failure
◆ setRadius()
virtual bool lbpExtract_IDLServer::setRadius |
( |
const int32_t |
radius | ) |
|
|
virtual |
Sets the radius of the lbp operators.
- Parameters
-
radius | integer containing the radius |
- Returns
- true/false on success/failure
◆ setTopBound()
virtual bool lbpExtract_IDLServer::setTopBound |
( |
const int32_t |
topBound | ) |
|
|
virtual |
Sets the top bound (Y) limit for the blobs.
- Parameters
-
topBound,integer | containing the topBound |
- Returns
- true/false on success/failure
◆ verbosity()
virtual bool lbpExtract_IDLServer::verbosity |
( |
const int32_t |
boolVerbosity | ) |
|
|
virtual |
Sets the verbosity of the algorithm.
- Parameters
-
- Returns
- true/false on success/failure
The documentation for this class was generated from the following file: