IVALab Python Libraries
Collection of code for computer vision and robotics with specific API.
Public Member Functions | Static Public Member Functions | Public Attributes | List of all members
Detector Class Reference
Inheritance diagram for Detector:
Inheritance graph
[legend]
Collaboration diagram for Detector:
Collaboration graph
[legend]

Public Member Functions

def __init__ (self, processors=None, bgMod=None)
 Constructor for layered puzzle scene detector. More...
 
def display_cv (self, I, ratio=None, window_name="foreground objects")
 
def getState (self)
 Get the complete detector state, which involves the states of the individual layer detectors. More...
 
def info (self)
 
def load (inFile)
 
def loadFrom (fPtr, processor=None)
 
def measure (self, I)
 
def saveTo (self, fPtr)
 Save the instantiated Detector to given HDF5 file. More...
 
def setMask (self, theMask)
 

Static Public Member Functions

def buildFromCfg (theConfig, processor=None)
 Build an inCorner instance from an algorithm configuration instance. More...
 
def calibrate2config (theStream, outFile, isRGBD=False)
 

Public Attributes

 imFG
 
 mask
 

Constructor & Destructor Documentation

◆ __init__()

def __init__ (   self,
  processors = None,
  bgMod = None 
)

Constructor for layered puzzle scene detector.

Parameters
[in]detCfgDetector configuration.
[in]processorsImage processors for the different layers.

Member Function Documentation

◆ buildFromCfg()

def buildFromCfg (   theConfig,
  processor = None 
)
static

Build an inCorner instance from an algorithm configuration instance.

Parameters
[out]bgDetInstantiated inCorner background model detector.

◆ calibrate2config()

def calibrate2config (   theStream,
  outFile,
  isRGBD = False 
)
static

◆ display_cv()

def display_cv (   self,
  I,
  ratio = None,
  window_name = "foreground objects" 
)

◆ getState()

def getState (   self)

Get the complete detector state, which involves the states of the individual layer detectors.

Parameters
[out]stateThe detector state for each layer, by layer.

◆ info()

def info (   self)

◆ load()

def load (   inFile)

◆ loadFrom()

def loadFrom (   fPtr,
  processor = None 
)

◆ measure()

def measure (   self,
  I 
)

◆ saveTo()

def saveTo (   self,
  fPtr 
)

Save the instantiated Detector to given HDF5 file.

The save process saves the necessary information to re-instantiate a Detector class object. Stored in root of fPtr.

Parameters
[in]fPtrAn HDF5 file point.

◆ setMask()

def setMask (   self,
  theMask 
)

Member Data Documentation

◆ imFG

imFG

◆ mask

mask

The documentation for this class was generated from the following file: