Существует два основных подхода.
Вы можете изменить размер изображения перед его отправкой в механизм распознавания.Помните, что используемый вами движок Tesseract имеет какую-то особенность - он требует некоторого пространства между символами и границами изображения, иногда больше, чем ожидалось.
Второй подход заключается в использовании распознавания на уровне поля, когда вы задаете координатытекстового блока и отправьте полное изображение на механизм распознавания текста.Взгляните на http://www.ocrsdk.com, это облачный OCR SDK с веб-API, недавно запущенный ABBYY, он находится в бета-версии, поэтому пока что он бесплатный.Он имеет методы распознавания на уровне поля и Примеры кода Android .Я работаю @ ABBYY и при необходимости могу предоставить дополнительную информацию о наших продуктах