我面临着从图像中获取倾斜角度的问题。我正在使用tesseract api进行图像处理。我在网上搜索了很多,但找不到合适的解决方案。我使用了以下代码:
Pix test=ReadFile.readBitmap(bitmap.createBitmap(400, 400, Config.ARGB_8888));
float angle=Skew.findSkew(test);
从上面的代码我得到角度值0.0。请帮我解决这个问题或显示 正确的方向来解决这个问题。
答案 0 :(得分:2)
TessBaseAPI baseApi = new TessBaseAPI();
baseApi.setImage(bitmap);
Pix test = baseApi.getThresholdedImage();
float a = Skew.findSkew(test);
有时得到0.0,一般都有效。但我不确定是否正确。
答案 1 :(得分:1)
public static float findSkew(Pix pixs, float sweepRange,
float sweepDelta, int sweepReduction,
int searchReduction, float searchMinDelta)
您的findSkew(...)
没有正确的参数。