Я пытаюсь использовать tesseract (программное обеспечение OCR) из сценария PHP (с помощью команды exec()
).
Я создал следующее изображение с помощью функции PHP image_filter()
:
imagefilter($dest, IMG_FILTER_NEGATE);
imagefilter($dest, IMG_FILTER_CONTRAST, -1000);
![tiff 50wx25h](https://i.stack.imgur.com/PDz6y.png)
Однако это изображение неправильно распознается тессерактом из-за двух факторов (на мой взгляд, я не эксперт):
- Изображение слишком маленькое - лучше изменить его размер до 100x50 (сейчас 50x25).
- Цифры расположены слишком близко друг к другу - мне нужен метод, чтобы немного их разделить.
Как я могу решить эту проблему?
Я могу использовать Imagemagick при необходимости.
Заранее спасибо