Я давно делал подобное.
Из заметок:
- AForgeNet — библиотеки компьютерного зрения и искусственного интеллекта;
- Tesseract — программа для распознавания текстов;
- Fanndotnetwrapper — обертка .NET нейросети FANN;
- алгоритм поиска связанности CCLA от Omar Gameel Salem. (поиск ближайших соседей, как определять буквы, и отделять их друг от друга).
Есть уже ML .NET -
https://github.com/dotnet/machinelearning-samples
У вас картинка идеальная, можно сказать тут и онлайн бесплатные распозновалки отработают на 100%.
Готовые решения думаю гуглятся, помоему даже в AForgeNet есть). -
https://www.codeproject.com/Articles/11285/Neural-...
Компьютерное зрение, готовое API -
https://azure.microsoft.com/ru-ru/services/cogniti...
Но да, первый раз сложно доходит, но как только один раз заведете это дело, то потом уже в разы проще будет.