IVALab Python Libraries
Collection of code for computer vision and robotics with specific API.
Classes
Puzzle Tracking

Code that assists with tracking the movement of puzzle pieces and also associating them to a known solution. More...

Collaboration diagram for Puzzle Tracking:

Classes

class  boardMeasure
 Puzzle piece board measurement class, based on puzzle piece layer parsing. More...
 
class  boardPerceive
 A simple perceiver for recovering puzzle pieces from a layer mask and an image. More...
 
class  CfgBoardMeasure
 Configuration setting specifier for centroidMulti. More...
 
class  CfgDifferent
 Configuration setting specifier for difference matcher class. More...
 
class  CfgDistance
 Configuration setting specifier for distance matcher class. More...
 
class  CfgHistogramCV
 Configuration setting specifier for Histogram puzzle comparator class. More...
 
class  CfgMatcher
 Configuration setting specifier for puzzle piece matcher class. More...
 
class  CfgMoments
 Configuration setting specifier for Moments class. More...
 
class  CfgPCA
 Configuration setting specifier for Moments class. More...
 
class  CfgSIFTCV
 Configuration setting specifier for OpenCV SIFT matcher class. More...
 
class  CfgSimilar
 Configuration setting specifier for similar matcher class. More...
 
class  Distance
 Distance-based puzzle piece matching. More...
 
class  Edge
 Puzzle piece edge based comparison. More...
 
class  HistogramCV
 OpenCV Histogram puzzle comparator class. More...
 
class  Manager
 A class for associating puzzle pieces across boards. 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...
 
class  Moments
 Uses shape moments to establish similarity. More...
 
class  PCA
 Uses pca to calculate rotation. More...
 
class  SIFTCV
 Uses sift features to establish similarity. More...
 

Detailed Description

Code that assists with tracking the movement of puzzle pieces and also associating them to a known solution.