Я работаю над Tess4j для прочтения паспорта. Есть ли какая-либо функция для распознавания только части изображения паспорта, такого как имя, фамилия и т. Д. Поддерживает ли Tesseract зонирование OCR? Как я могу достичь этой задачи с помощью Tesseract? Дайте мне несколько советов по этому поводу.Как распознать определенные регионы из изображения с помощью Tess4j java
-2
A
ответ
1
Мы можем предоставить объект Rectangle Tesseract для выполнения OCR в конкретной области. Tesseract instance = Tesseract.getInstance();
Rectangle rect = new Rectangle(coordinates.getX(), coordinates.getY(), coordinates.getWidth(), coordinates.getHeight());
String result = instance.doOCR(bufferedImage, rect);
Результат даст нам распознаваемые символы из прямоугольника области
Надеется, что это поможет вам
Спасибо за помощь, но координаты не будут работать для всех изображений. Есть ли другой способ выполнить эту задачу. – Shilpa