Java 后端如何实现拍照搜题的功能

133 天前
 dongci777

我们的系统题库存放的都是一道道题目的截图,现在需要做这么一个功能:用户通过小程序拍照,然后后端能够将拍照的区域跟题库里面的截图内容做对比,如果有匹配到相关内容,就把这个截图题目展示在前端。类似一个小的拍照搜题的效果。如果题目是文字的话就比较好处理,但是现在题目是一个个截图,实现这种功能有大佬提供一些思路吗?

1108 次点击
所在节点    程序员
7 条回复
Breadykid
133 天前
不适合图片直接做对比,题库里最好图片 ocr 转成文字,拍照后也是照片 ocr 转文字,文字对比更准确,ocr 工具有开源的,自己找
yhxx
133 天前
我记得小猿搜题之类的有开放 API
自己做的话 OCR 然后对比?
题库里居然也是截图吗,有点离谱
potatowish
133 天前
图片本身可以做相似度对比,但是图片里的文字就不能了。可以调 OCR 把系统题库截图跑一遍,保存识别结果到 ES ,然后用用户拍照 OCR 后的结果来搜索
tomatocici2333
133 天前
ORC
dongci777
132 天前
@potatowish 谢谢回答!
dongci777
132 天前
@Breadykid 好!
dongci777
132 天前
@yhxx 是的,题库都是截图,如果是这样是不是需要先把题库里面的截图全部通过 OCR 识别才能更精确的比较?

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1004380

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX