私はtesseract-android-tools apiを使用しています。結果のためにtesseractを呼び出す前に、画像をpixとして回転させる必要があります。使ってみます
Rotate.rotate(Pix pixs, float degrees, boolean quality)
回転した画像を保存すると、コンテンツだけが回転したことがわかります。追加画像をご覧ください。私がしたことは、正しい寸法で Rect を設定しましたが、結果はありません:
rect = pix.getRect();
Pix p = Rotate.rotate(pix, 90, true);
int tempBo = rect.right;
rect.right = rect.bottom;
rect.bottom = tempBo;
api.clear();
api.setImage(p);
api.setRectangle(rect);
または正しい寸法で新しいPixを作成しても、結果はありません:
Pix temp = Pix.createFromPix(pix.getData(), rect.right, rect.bottom, pix.getDepth());
pixレベルで画像を正しく回転させる方法はありますか?

