public void Prepare() { var regs = _faceLabelsRepository.List(); foreach (var reg in regs) { var img = new Image <Gray, byte>(reg.ImagePath); _faceRecognizer.AddNewLabel(reg.Label, img); } }
public FaceRecognizer(string haarcascade, FaceRepository faceLabelsRepository) { _face = new HaarCascade(haarcascade); _recognizerProvider = new RecognizerProvider(); _rep = faceLabelsRepository; var regs = faceLabelsRepository.List(); foreach (var reg in regs) { _recognizerProvider.AddNewLabel(reg.Label, new Image <Gray, byte>(reg.ImagePath)); } }