degate  0.1.2
Classes | Namespaces | Typedefs
TemplateMatching.h File Reference
#include <Image.h>
#include <Project.h>
#include <Layer.h>
#include <ProgressControl.h>
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  degate::TemplateMatchingStatistics
 Helper structure for the collection of statistical values. More...
class  degate::Matching
 Base class for matching alorithms. More...
class  degate::TemplateMatching
 This class implements the matching of gate representing images on a background image. More...
struct  degate::TemplateMatching::prepared_template
struct  degate::TemplateMatching::search_state
struct  degate::TemplateMatching::match_found
class  degate::TemplateMatchingNormal
 This class implements a template matching that basically scans line by line to detect gate placements. More...
class  degate::TemplateMatchingAlongGrid
 This class is the base class for template matching along a grid. More...
class  degate::TemplateMatchingInRows
 This class implements matching for gate template that are aligned in a row. More...
class  degate::TemplateMatchingInCols
 This class implements matching for gate template that are aligned in a column. More...

Namespaces

namespace  degate
 

The namespace 'degate' is the namespace for everything that belongs to libdegate.


Typedefs

typedef std::shared_ptr
< TemplateMatching > 
degate::TemplateMatching_shptr
typedef std::shared_ptr
< TemplateMatchingNormal > 
degate::TemplateMatchingNormal_shptr
typedef std::shared_ptr
< TemplateMatchingInRows > 
degate::TemplateMatchingInRows_shptr
typedef std::shared_ptr
< TemplateMatchingInCols > 
degate::TemplateMatchingInCols_shptr