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.
References
[Belongie2002]:
Belongie et al. "Shape Matching and Object Recognition using Shape
Contexts" (PAMI 2002)
|
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. |
|
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 |