Java(Android)中的象形图或符号识别



我正在制作一款Android游戏,其核心机制是"施法";通过绘制先前指定的符号。我为此尝试了Tesseract,但它将胡言乱语识别为符号,并且没有任何方法(据我所知(来衡量与任何符号的相似性。我的任务可以使用什么样的神经网络/ocr实用程序?

原来我需要的是信心分数。到目前为止,我在命令行中使用了Tesseract。TSV输出选项完成任务:

tesseract test.png stdout --psm 10 tsv

从输出的所有信息来看,应该注意底部字符串中的最后两列。我使用的符号之一是螺旋,所以这里是:螺旋本身和输出。Tesseract将其识别为螺旋,编码为S,置信度为83,这非常好。

另一方面,当我使用胡言乱语的图片时胡言乱语图片的输出仍然显示它是一个s,但现在信心得分是19。现在过滤掉无效输入非常容易。

相关内容

  • 没有找到相关文章

最新更新