| 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. |