boofcv.alg.tracker.meanshift
Interface PixelLikelihood<T extends ImageBase>
-
- All Superinterfaces:
- SparseImageOperator<T>, SparseImageSample_F32<T>
- All Known Implementing Classes:
- ExampleTrackerMeanShiftLikelihood.RgbLikelihood, LikelihoodHistCoupled_PL_U8, LikelihoodHistCoupled_SB_U8, LikelihoodHueSatHistCoupled_PL_U8, LikelihoodHueSatHistInd_PL_U8
public interface PixelLikelihood<T extends ImageBase> extends SparseImageSample_F32<T>
Computes the likelihood that a pixel belongs to the target.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method and Description voidcreateModel(RectangleLength2D_I32 target)Specifies where the initial location of the target is in the image and computes the model using pixels inside the rectanglevoidsetImage(T image)Sets the input image-
Methods inherited from interface boofcv.struct.sparse.SparseImageSample_F32
compute
-
Methods inherited from interface boofcv.struct.sparse.SparseImageOperator
isInBounds
-
-
-
-
Method Detail
-
setImage
void setImage(T image)
Sets the input image- Specified by:
setImagein interfaceSparseImageOperator<T extends ImageBase>- Parameters:
image- Image being processed
-
createModel
void createModel(RectangleLength2D_I32 target)
Specifies where the initial location of the target is in the image and computes the model using pixels inside the rectangle- Parameters:
target- Location of target inside the image
-
-
DataMelt 3.0 © DataMelt by jWork.ORG