mexopencv  3.4.1
MEX interface for OpenCV library
Functions | Variables
anonymous_namespace{SelectiveSearchSegmentation_.cpp} Namespace Reference

Functions

Ptr< GraphSegmentationcreate_GraphSegmentation (vector< MxArray >::const_iterator first, vector< MxArray >::const_iterator last)
 Create an instance of GraphSegmentation using options in arguments. More...
 
Ptr< SelectiveSearchSegmentationStrategyMultiplecreate_SelectiveSearchSegmentationStrategyMultiple (vector< MxArray >::const_iterator first, vector< MxArray >::const_iterator last)
 Create an instance of SelectiveSearchSegmentationStrategyMultiple using options in arguments. More...
 
Ptr< SelectiveSearchSegmentationStrategycreate_SelectiveSearchSegmentationStrategy (const string &type, vector< MxArray >::const_iterator first, vector< MxArray >::const_iterator last)
 Create an instance of SelectiveSearchSegmentationStrategy using options in arguments. More...
 

Variables

int last_id = 0
 Last object id to allocate. More...
 
map< int, Ptr< SelectiveSearchSegmentation > > obj_
 Object container. More...
 

Function Documentation

◆ create_GraphSegmentation()

Ptr<GraphSegmentation> anonymous_namespace{SelectiveSearchSegmentation_.cpp}::create_GraphSegmentation ( vector< MxArray >::const_iterator  first,
vector< MxArray >::const_iterator  last 
)

Create an instance of GraphSegmentation using options in arguments.

Parameters
firstiterator at the beginning of the vector range
lastiterator at the end of the vector range
Returns
smart pointer to created GraphSegmentation

Definition at line 26 of file SelectiveSearchSegmentation_.cpp.

◆ create_SelectiveSearchSegmentationStrategy()

Ptr<SelectiveSearchSegmentationStrategy> anonymous_namespace{SelectiveSearchSegmentation_.cpp}::create_SelectiveSearchSegmentationStrategy ( const string type,
vector< MxArray >::const_iterator  first,
vector< MxArray >::const_iterator  last 
)

Create an instance of SelectiveSearchSegmentationStrategy using options in arguments.

Parameters
typestereo matcher type, one of:
  • "Color"
  • "Size"
  • "Texture"
  • "Fill"
  • "Multiple"
firstiterator at the beginning of the vector range
lastiterator at the end of the vector range
Returns
smart pointer to created SelectiveSearchSegmentationStrategy

Definition at line 94 of file SelectiveSearchSegmentation_.cpp.

◆ create_SelectiveSearchSegmentationStrategyMultiple()

Ptr<SelectiveSearchSegmentationStrategyMultiple> anonymous_namespace{SelectiveSearchSegmentation_.cpp}::create_SelectiveSearchSegmentationStrategyMultiple ( vector< MxArray >::const_iterator  first,
vector< MxArray >::const_iterator  last 
)

Create an instance of SelectiveSearchSegmentationStrategyMultiple using options in arguments.

Parameters
firstiterator at the beginning of the vector range
lastiterator at the end of the vector range
Returns
smart pointer to created SelectiveSearchSegmentationStrategyMultiple

Definition at line 56 of file SelectiveSearchSegmentation_.cpp.

Variable Documentation

◆ last_id

int anonymous_namespace{SelectiveSearchSegmentation_.cpp}::last_id = 0

Last object id to allocate.

Definition at line 17 of file SelectiveSearchSegmentation_.cpp.

◆ obj_

map<int,Ptr<SelectiveSearchSegmentation> > anonymous_namespace{SelectiveSearchSegmentation_.cpp}::obj_

Object container.

Definition at line 19 of file SelectiveSearchSegmentation_.cpp.