Это приложение распознает шахматную фигуру на захваченном изображении с помощью технологии оптического распознавания символов.
Это приложение распознает шахматные фигуры (диаграммы) в книге или журнале. Это бесплатная версия ChessOcr https://play.google.com/store/apps/details?id=com.kgroth.chessocr, но вместо использования задней камеры в качестве входных данных используется любое захваченное изображение в галерее. Это захваченное изображение должно содержать шахматную фигуру и обычно получается путем снимка экрана отображаемой шахматной фигуры (из файла PDF или веб-страницы). Входное изображение также можно захватить в автономном режиме с помощью любой камеры, а затем передать на устройство Android.
Это приложение можно вызвать напрямую, после чего необходимо выбрать входное изображение. Однако если в галерее есть изображение для обработки (или снимок экрана), вы также можете открыть его и выбрать ChessOcrPict для обработки этого изображения с помощью значка общего доступа к содержимому. В ChessOcrPict просто коснитесь экрана, чтобы начать процесс распознавания. Если распознавание прошло успешно, оно отображает результат и просит вас выбрать, какой цвет следует переместить, что всегда необходимо. Затем он сохраняет каждую распознанную фигуру в файле pgn, а также помещает самую последнюю фигуру в буфер обмена в виде строки FEN.
Как только позиция распознана, вы можете делать с ChessOcrPict именно то, что вы могли бы делать с ChessOcr. То есть вы можете вызвать шахматную программу Android, например DroidFish, SCIDOnthego или Chess для Android, для анализа позиции или выполнить поиск в базе данных игр, содержащих эту позицию (SCIDOnthego). Существует бесплатная база данных SCID, которую можно использовать с SCIDOnthego. Просто загрузите zip-файл http://www.kgrothapps.com/files/dbsmall-apr-6-13.zip, затем разархивируйте и поместите эти файлы в каталог SCID.
Для достижения наилучших результатов шахматная фигура должна занимать как минимум половину входного изображения. Если распознавание не удается, приложение просто возвращается без результата. Подводя итог, можно сказать, что это приложение имеет те же функции, что и ChessOcr, но входные данные представляют собой статическое изображение, полученное в автономном режиме, а не живое изображение, полученное с задней камеры. ChessOcrPict не очень хорошо работает на веб-страницах, но он будет работать с PDF-файлами книг и журналов.
Читать далее