OCR(光学字符识别)需要消耗相当多的CPU资源,您可能需要重新考虑在智能手机上进行OCR。 不过,据我所知,流行的OCR库是Aspire和Tesseract。它们都不是纯Java的,因此您不会得到一个可以立即使用的Android OCR库。 然而,Tesseract是开源的(实际上托管在GitHub上),因此您可以花时间将所需的子集移植到Java中。我的理解是它的C++代码并不是非常复杂,因此取决于您有多需要OCR,这可能值得的一试。 简单回答:不行。 长回答:如果您愿意付出努力,就有可能实现。
是的,有相关的技术。 但OCR非常广泛。我知道一个安卓应用程序具有OCR功能,但那可能不是你所需要的OCR。 这个开源应用程序称为Aedict,它可以识别手写的日语字符。速度还不错。 如果这不是你要找的,请说明需要识别哪种字符类型,以及数据输入方式(图像或X-Y触摸历史记录)。