public void Recognise(ImageProcessor processor) { var contours = new List<Contour<Point>>(); contours.Add(_contour); List<FoundTemplateDesc> recognisedDigits = processor.FindTemplatesNonParalel(contours, true, _rather6, _rather8, _rather9, _rather0); if (recognisedDigits[0] == null) { _recognised = false; } else { _contourTemplate = recognisedDigits[0].template; _cifre = recognisedDigits[0].template.name.SafeToInt(-1); _recognised = true; } }
public void FindTemplate(ImageProcessor processor) { var contours = new List<Contour<Point>>(); contours.Add(_contour); processor.FindTemplatesNonParalel(contours, true); _contourTemplate = processor.samples[0]; }