我正在使用Tesseract Python Wrapper来获取文本图像的方向。当我使用Tesseract-OCR(而不是API)时,将模式设置为-psm 0可以正常工作,但我不知道如何在使用包装器时提取该信息。 我见过文档,我尝试使用AnalyseLayout方法,但我似乎找不到正确的方法。任何想法??
谢谢!
答案 0 :(得分:0)
以下是如何在Java中完成的。我想它应该与Python类似。
IntBuffer orientation = IntBuffer.allocate(1);
IntBuffer direction = IntBuffer.allocate(1);
IntBuffer order = IntBuffer.allocate(1);
FloatBuffer deskew_angle = FloatBuffer.allocate(1);
int success = api.TessBaseAPIRecognize(handle, null);
if (success == 0) {
TessAPI.TessPageIterator pi = api.TessBaseAPIAnalyseLayout(handle);
api.TessPageIteratorOrientation(pi, orientation, direction, order, deskew_angle);
}