public string Detect(Bitmap image) { TextDetector result = new TextDetector(); List<TextItem> detectionRound; foreach (int i in _rounds) { detectionRound = this.DetectText(image, i); result.AddList(detectionRound); } detectionRound = this.DetectText(image, 3, true); result.AddList(detectionRound, true); return result.GetText(); }
public static TextDetector FromList(List<TextItem> list) { TextDetector detector = new TextDetector(); foreach (TextItem item in list) { if (item != null) { detector.Add(item); } } return detector; }