Как лучше распознать самописную каптчу на c#

Есть задача по распознаванию текста по капче, я убрал ненужный шум с картинки и получил такой результат. Я пробовал использовать OCR Tesseract, Aspose, Iron, но они не дают необходимой точности. .Как улучшить распознавание в iron или уже писать свою и, но тогда лучше ее обучать на dataset из каптч или можно на mnist, но как тогда сказть что эо точно строка из 5 цифр ?

 var Ocr = new IronTesseract();

                Ocr.Language = OcrLanguage.EnglishBest;

                using (var Input = new OcrInput())
                {
                    Input.AddImage(ReplaceColors(downloaddatapath + "image.png", 100, Color.FromArgb(0, 102, 153), Color.Black));
                    Input.EnhanceResolution(300);
                    var Result = Ocr.Read(Input);

                    string str = Result.Text;

                    Bot.Send(driver, "//input[contains(@id,'captcha')]", str);
                }

Ответы (0 шт):