|
IVALab Python Libraries
Collection of code for computer vision and robotics with specific API.
|
Classes for comparing puzzle pieces in support of puzzle solving and puzzle piece association. More...
Classes | |
| class | CfgDifferent |
| Configuration setting specifier for difference matcher class. More... | |
| class | CfgMatcher |
| Configuration setting specifier for puzzle piece matcher class. More... | |
| class | CfgSimilar |
| Configuration setting specifier for similar matcher class. More... | |
| class | MatchDifferent |
| The puzzle piece matching scores are based on differences. More... | |
| class | Matcher |
| Generic puzzle piece matching class. More... | |
| class | MatchSimilar |
| Similarity matching. More... | |
Classes for comparing puzzle pieces in support of puzzle solving and puzzle piece association.
The base-type class and most of its member functions will do nothing. They require overloading. The ones that don't should be for some generic functionality.
Sub-classes of this derived class branch use difference or similarity scores for determining whether two puzzle pieces match. Difference scores are interpreted as smaller values being more likely to be a match and bigger being less likely to be a match. Similarity scores are interpreted as bigger value being more likely to be a match and smaller being less likely to be a match.