私は Android で Tesseract を使用しています。画像から読み取った文字列とボックスを抽出する次のコードがあります。
TessBaseAPI baseApi = new TessBaseAPI();
baseApi.init(tess_path, "eng");
baseApi.setImage(bitmap);
String recognizedText = baseApi.getUTF8Text();
ArrayList<Rect> boxes = baseApi.getCharacters().getBoxRects();
Pixa pixa = baseApi.getCharacters();
baseApi.end();
ここでは、各文字のテキストとボックスが表示されますが、テキストのサイズがボックス配列と異なる場合があり、読み取った文字でボックスを設定することはできません。
正確なボックスとその文字を取得する方法はありますか?