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.