Strategie for the selective search segmentation algorithm The class implements a generic stragery for the algorithm described in.
More...
#include <opencv2/ximgproc/segmentation.hpp>
|
|
| virtual float | get (int r1, int r2)=0 |
| | Return the score between two regions (between 0 and 1)
|
| |
| virtual void | merge (int r1, int r2)=0 |
| | Inform the strategy that two regions will be merged.
|
| |
| virtual void | setImage (InputArray img, InputArray regions, InputArray sizes, int image_id=-1)=0 |
| | Set a initial image, with a segementation.
|
| |
| | Algorithm () |
| |
| virtual | ~Algorithm () |
| |
| virtual void | clear () |
| | Clears the algorithm state.
|
| |
| virtual bool | empty () const |
| | Returns true if the Algorithm is empty (e.g. in the very beginning or after unsuccessful read.
|
| |
| virtual String | getDefaultName () const |
| |
| virtual void | read (const FileNode &fn) |
| | Reads algorithm parameters from a file storage.
|
| |
| virtual void | save (const String &filename) const |
| |
| virtual void | write (FileStorage &fs) const |
| | Stores algorithm parameters in a file storage.
|
| |
| void | write (const Ptr< FileStorage > &fs, const String &name=String()) const |
| | simplified API for language bindingsThis is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.
|
| |
Strategie for the selective search segmentation algorithm The class implements a generic stragery for the algorithm described in.
uijlings2013selective.
| virtual float cv::ximgproc::segmentation::SelectiveSearchSegmentationStrategy::get |
( |
int |
r1, |
|
|
int |
r2 |
|
) |
| |
|
pure virtual |
| Python: |
|---|
| retval | = | cv.ximgproc_segmentation_SelectiveSearchSegmentationStrategy.get( | r1, r2 | ) |
Return the score between two regions (between 0 and 1)
- Parameters
-
| r1 | The first region |
| r2 | The second region |
| virtual void cv::ximgproc::segmentation::SelectiveSearchSegmentationStrategy::merge |
( |
int |
r1, |
|
|
int |
r2 |
|
) |
| |
|
pure virtual |
| Python: |
|---|
| None | = | cv.ximgproc_segmentation_SelectiveSearchSegmentationStrategy.merge( | r1, r2 | ) |
Inform the strategy that two regions will be merged.
- Parameters
-
| r1 | The first region |
| r2 | The second region |
| virtual void cv::ximgproc::segmentation::SelectiveSearchSegmentationStrategy::setImage |
( |
InputArray |
img, |
|
|
InputArray |
regions, |
|
|
InputArray |
sizes, |
|
|
int |
image_id = -1 |
|
) |
| |
|
pure virtual |
| Python: |
|---|
| None | = | cv.ximgproc_segmentation_SelectiveSearchSegmentationStrategy.setImage( | img, regions, sizes[, image_id] | ) |
Set a initial image, with a segementation.
- Parameters
-
| img | The input image. Any number of channel can be provided |
| regions | A segementation of the image. The parameter must be the same size of img. |
| sizes | The sizes of different regions |
| image_id | If not set to -1, try to cache pre-computations. If the same set og (img, regions, size) is used, the image_id need to be the same. |
The documentation for this class was generated from the following file: