1

我面临从图像中获取倾斜角度的问题。我正在使用 tesseract api 进行图像处理。我在网上搜索了很多,但没有找到合适的解决方案。我使用了以下代码:

Pix test=ReadFile.readBitmap(bitmap.createBitmap(400, 400, Config.ARGB_8888));
float angle=Skew.findSkew(test);

从上面的代码我得到角度值 0.0。请帮助我解决此问题或显示解决此问题的正确方向。

4

2 回答 2

2
TessBaseAPI baseApi = new TessBaseAPI();
baseApi.setImage(bitmap);    
Pix test = baseApi.getThresholdedImage();
float a = Skew.findSkew(test);

有时会得到 0.0,一般都可以。但我不确定是否正确。

于 2016-02-25T16:18:31.820 回答
1
 public static float findSkew(Pix pixs, float sweepRange, 
                              float sweepDelta, int sweepReduction,
                              int searchReduction, float searchMinDelta)

Your findSkew(...) does not have the correct parameters.

于 2014-02-18T19:12:27.503 回答