ColorHistogramMask

class ColorHistogramMask(self)

Bases: ObjectMask

A color histogram based segmentation algorithm.

Methods

__init__

getBackgroundUpdateRate

getDepthErrorTolerance

getObjectUpdateRate

isComputedOnlyOnBoundingBox

loadJsonConfiguration

setBackgroundUpdateRate

setBinNumber

setComputeOnlyOnBoundingBox

setDepthErrorTolerance

setObjectUpdateRate

updateMask

Inherited Methods

display

Operators

__doc__

__init__

__module__

Attributes

__annotations__

__init__(self)
display(self, mask: visp._visp.core.ImageFloat, Imask: visp._visp.core.ImageGray) None
getBackgroundUpdateRate(self) float
getDepthErrorTolerance(self) float
getObjectUpdateRate(self) float
isComputedOnlyOnBoundingBox(self) bool
loadJsonConfiguration(self: visp._visp.rbt.ColorHistogramMask, json: nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator, nlohmann::adl_serializer, std::vector<unsigned char, std::allocator<unsigned char> > >) None
setBackgroundUpdateRate(self, updateRate: float) None
setBinNumber(self, N: int) None
setComputeOnlyOnBoundingBox(self, bbOnly: bool) None
setDepthErrorTolerance(self, errorMax: float) None
setObjectUpdateRate(self, updateRate: float) None
updateMask(self, frame: visp._visp.rbt.RBFeatureTrackerInput, previousFrame: visp._visp.rbt.RBFeatureTrackerInput, mask: visp._visp.core.ImageFloat) None