我制作了一个应用程序,它使用手机的摄像头拍摄一张照片,然后将这张照片(用Tesseract OCR)解析成一个字符串。
问题是,我获得的字符串非常难看,包含错误或不可读的字符。
我读过这里说,一个滤波器可以减少图像的噪音,可以改善OCR的结果。我搜索了其中的一些内容,并找到了本网站,它包含了许多用Java编写的图像过滤器。问题是他们使用的是BufferedImage
类,而不是Android中的。
有谁知道在android中执行此操作的其他库吗?
发布于 2017-04-07 12:45:41
你应该用位图。https://developer.android.com/reference/android/graphics/Bitmap.html
它与BufferedImage是等价的(理论上,而不是api)。
也是这个帖子:如何在安卓系统中加载BufferedImage?
https://stackoverflow.com/questions/43278461
复制相似问题