以这种方式解码图像后,我将其传递给读取文件
Bitmap croppedBitmap = Bitmap.createBitmap(bitmap, 5, 5, bitmap.getWidth() - 10, bitmap.getHeight() - 10,matrix,true);
System.out.println("The new cropped bitmap>>>>>>>>>>>>>" + croppedBitmap.getWidth() + "<<<>>>>" +croppedBitmap.getHeight());
this.bmp = croppedBitmap;
Readfile.readBitmap(bitmap)
现在我正在以这种方式处理和二值化图像。
Pix var2 = Binarize.otsuAdaptiveThreshold(var1);
var2 = Rotate.rotate(AdaptiveMap.backgroundNormMorph(Convert.convertTo8(var1), 8, 6, 250), Skew.findSkew(var2));
上述算法在后台服务上做得很好并产生了结果,但我目前面临的挑战是处理图像需要很长时间(40秒)。所以我的目的是在10秒钟处理和二值化图像,这使我通过上面的方法到达,所以我问有没有办法可以将处理时间减少到大约10秒。 谢谢!