cv.ShapeContextDistanceExtractor - MATLAB File Help | Go to online doc for cv.ShapeContextDistanceExtractor |
Implementation of the Shape Context descriptor and matching algorithm
Proposed by [Belongie2002]. This implementation is packaged in a generic scheme, in order to allow you the implementation of the common variations of the original pipeline.
[Belongie2002]:
Belongie et al. "Shape Matching and Object Recognition using Shape Contexts" (PAMI 2002)
Superclasses | handle |
Sealed | false |
Construct on load | false |
ShapeContextDistanceExtractor | Constructor |
AngularBins | The number of angular bins in the shape context descriptor. |
BendingEnergyWeight | The weight of the Bending Energy in the final distance value. |
ImageAppearanceWeight | The weight of the image appearance cost in the final value of the |
InnerRadius | The inner radius of the shape context descriptor. |
Iterations | default 3 |
OuterRadius | The outer radius of the shape context descriptor. |
RadialBins | The number of radial bins in the shape context descriptor. |
RotationInvariant | default false |
ShapeContextWeight | The weight of the shape context distance in the final value of the |
StdDev | The standard deviation for the Gaussian window for the image |
id | Object ID |
addlistener | Add listener for event. | |
clear | Clears the algorithm state | |
computeDistance | Compute the shape distance between two shapes defined by its contours | |
delete | Destructor | |
empty | Returns true if the algorithm is empty | |
eq | == (EQ) Test handle equality. | |
findobj | Find objects matching specified conditions. | |
findprop | Find property of MATLAB handle object. | |
ge | >= (GE) Greater than or equal relation for handles. | |
getCostExtractor | Get the current algorithm used for building the shape context descriptor cost matrix | |
getDefaultName | Returns the algorithm string identifier | |
getImages | Get the images that correspond to each shape, used in the calculation of the Image Appearance cost | |
getTransformAlgorithm | Get the current algorithm used for aligning the shapes | |
gt | > (GT) Greater than relation for handles. | |
Sealed | isvalid | Test handle validity. |
le | <= (LE) Less than or equal relation for handles. | |
listener | Add listener for event without binding the listener to the source object. | |
load | Loads algorithm from a file or a string | |
lt | < (LT) Less than relation for handles. | |
ne | ~= (NE) Not equal relation for handles. | |
notify | Notify listeners of event. | |
save | Saves the algorithm parameters to a file | |
setCostExtractor | Set the algorithm used for building the shape context descriptor cost matrix | |
setImages | Set the images that correspond to each shape, used in the calculation of the Image Appearance cost | |
setTransformAlgorithm | Set the algorithm used for aligning the shapes |
ObjectBeingDestroyed | Notifies listeners that a particular object has been destroyed. |