我制作了一个应用程序,它使用手机的相机拍照,然后将这张照片(使用Tesseract OCR)解析为字符串。
问题是我获得的字符串非常难看,它包含错误或不可读的字符。
我已阅读here,减少图像噪音的滤镜可能会改善OCR的效果。我用谷歌搜索了其中一些,我发现this website包含许多用Java编写的图像过滤器。问题是他们使用BufferedImage
类,而不是Android SDK。
有没有人知道在android中执行此操作的任何其他库?
答案 0 :(得分:0)
您应该使用Bitmap。 https://developer.android.com/reference/android/graphics/Bitmap.html
与BufferedImage相当(理论上,不在api中)。