В закрепе есть тема "Поиск числа с помощью Findimage" с готовым решением, которое у меня не работало и сам алгоритм я не понял, да и на мой вопрос в той теме не ответили, поэтому создаю свою тему, с целью разобраться.
Мой собственный алгоритм, увы оказался не особо жизнеспособным, ввиду того что дистанция между цифрами может иногда отличаться. Я сделал так - по заданной начальной координате распознается первая цифра и исходя из того, что это за цифра, к координате прибавляется величина ширины найденной цифры и расстояние между цифрами, в результате должна была получается координата следующей цифры. Но не всегда получилась корректно, потому что оказалось иногда расстояние между цифрами может отличаться в зависимости от того, какую комбинацию они образуют, или еще по каким то иным причинам, так что координаты последующих цифр сбиваются в моем алгоритме.
Прошу помощи с идеями, возможно алгоритм распознания чисел (поиска координат цифр при распознании) делается как то иначе и проще?
|