Package boofcv.alg.tracker.meanshift
-
Interface Summary Interface Description PixelLikelihood<T extends ImageBase<T>> Computes the likelihood that a pixel belongs to the target. -
Class Summary Class Description LikelihoodHistCoupled_PL_U8 Creates a histogram in a color image and is used to identify the likelihood of an color being a member of the original distribution.LikelihoodHistCoupled_SB_U8 Creates a histogram in a gray scale image which is then used to compute the likelihood of a color being a member of the original distribution based on its frequency.LikelihoodHueSatHistCoupled_PL_U8 TODO redo comments Converts an RGB image into HSV image to add invariance to changes in lighting conditions.LikelihoodHueSatHistInd_PL_U8 Converts an RGB image into HSV image to add invariance to changes in lighting conditions.LocalWeightedHistogramRotRect<T extends ImageBase<T>> Computes a local histogram weighted using a Gaussian function.TrackerMeanShiftComaniciu2003<T extends ImageBase<T>> Mean shift tracker which adjusts the scale (or bandwidth) to account for changes in scale of the target and is based off of [1].TrackerMeanShiftLikelihood<T extends ImageBase<T>> Mean-shift [1] based tracker which tracks the target inside a likelihood image using a flat rectangular kernel of fixed size.