public NnClassifier(IScanningWindowGenerator swg, IObjectModel objectModel, float pnnSimilarityThreshold, float relativeSimilarityThreshold) { _scanningWindowGenerator = swg; _objectModel = objectModel; _pnnSimilarityThreshold = pnnSimilarityThreshold; _relativeSimilarityThreshold = relativeSimilarityThreshold; }
public frmScanningWindowGenerator(IScanningWindowGenerator generator, frmMain frmMain) { InitializeComponent(); _generator = generator; _frmMain = frmMain; FillWithConfiguration(); }
public BaseClassifier(IScanningWindowGenerator swg, int myIndex, IPixelComparisonScheduler pixelComparisonScheduler) { _scanningWindowGenerator = swg; this._myIndex = myIndex; this._pixelComparisonScheduler = pixelComparisonScheduler; PostInstantiation(); }
public EnsembleClassifier(IScanningWindowGenerator swg, IPixelComparisonScheduler pixelComparisonScheduler, double sigma) { _scanningWindowGenerator = swg; _pixelComparisonScheduler = pixelComparisonScheduler; _sigma = sigma; _baseClassifierNumber = pixelComparisonScheduler.BaseClassifierCount; _maxComparisonsPerClassifier = pixelComparisonScheduler.MaxComparisonsPerClassifier; GenerateBaseClassifiers(); }
public EnsembleClassifier(IScanningWindowGenerator swg, int baseClassifierNumber, int maxComparisonsPerClassifier, int patchWidth, int patchHeight, double sigma) { _scanningWindowGenerator = swg; _baseClassifierNumber = baseClassifierNumber; _maxComparisonsPerClassifier = maxComparisonsPerClassifier; _sigma = sigma; // generate pixel comparisons _pixelComparisonScheduler = new PixelComparisonScheduler ( baseClassifierNumber, maxComparisonsPerClassifier, patchWidth, patchHeight ); GenerateBaseClassifiers(); }
public VarianceClassifier(IScanningWindowGenerator swg, double thresholdCoefficient) { _scanningWindowGenerator = swg; _thresholdCoefficient = thresholdCoefficient; }
public Detector(IScanningWindowGenerator scanningWindowGenerator, IClassifier classifier, BoundingBoxSuppressionMethod suppressionMethod) { _scanningWindowGenerator = scanningWindowGenerator; _cascadedClassifier = classifier; _suppressBoundingBoxes = suppressionMethod; }