CVB.Net 14.0
Stemmer.Cvb.ShapeFinder Namespace Reference

Classes

class  Classifier
 ShapeFinder classifier object. More...
 
class  ClassifierFactory
 Object that holds methods for generating ShapeFinder classifiers. In case of ShapeFinder 1 the learner contains only static methods as no complex state aggregations are required here. More...
 
class  ClassifierObject
 Base class for ShapeFinder classifiers. More...
 
class  NamespaceDoc
 The namespace and assembly Stemmer.Cvb.ShapeFinder contains the classes and definitions needed for using the ShapeFinder functionality from SF.dll. More...
 
struct  SearchResult
 Search result obtained with a ShapeFinder (1) classifier. More...
 

Enumerations

enum  GradientType { Roberts = 0 , Sobel = 1 }
 Type of Gradient used for feature extraction More...
 
enum  PrecisionMode { SubPixel , High = 1 , Medium = 2 , Low = 3 }
 Controls precision over accuracy for ShapeFinder 1 type searches. Lower precision typically also results in higher search speed. Note that with ShapeFinder 1 precision will normally not exceed pixel accuracy. More...
 

Enumeration Type Documentation

◆ GradientType

Type of Gradient used for feature extraction

Enumerator
Roberts 

Roberts edge filter.

Sobel 

Sobel edge filter.

◆ PrecisionMode

Controls precision over accuracy for ShapeFinder 1 type searches. Lower precision typically also results in higher search speed. Note that with ShapeFinder 1 precision will normally not exceed pixel accuracy.

Enumerator
SubPixel 

Sub pixel accuracy

High 

Pixel accuracy

Medium 

roughly 2 pixel accuracy

Low 

roughly 4 pixel accuracy