10 个 jpg 文件彩色打印拍照识别判断对应哪个 jpg?

2017-06-25 22:22:55 +08:00
 ma6254

比如 10 个 jpg 文件,分别彩色打印出来,然后随机选其中一张纸,手机拍照,opencv 识别,判断拍摄的这张纸对应的是哪个 jpg,这个应该怎么实现呢?

2361 次点击
所在节点    奇思妙想
6 条回复
mcone
2017-06-25 22:38:51 +08:00
你图片文件里面是什么东西都没说 那也就只能草草回答了。。。

既然原始文件都有,那就挨个提特征被,opencv 好像也自带了一些纹理特性的函数,输入图片也提这个特征,然后最后选曼哈顿距离最小的那个…………

不过,你然你有需求,还是建议你把需求说明白,你这样描述,跟没说差不多……
ma6254
2017-06-25 22:52:24 +08:00
@mcone 图片内容是随意的
ma6254
2017-06-25 22:55:31 +08:00
@mcone 我打算 ocr 加 PaddlePaddle
mcone
2017-06-26 09:11:07 +08:00
@ma6254 你提到了 OCR 证明你的图片里面有文字吧?那你的图片肯定不是随意的了

感觉你自己都没有考虑清楚这个问题(至少没有描述清楚),这里面实现起来会有不少坑的,例如,彩色打印+手机摄像头的分辨率如何(会影响到某些特征的稳定性),是否能够看到纸张的边框(影响到照片能否进行仿射变换,还原回打印时的样子),拍照的光照情况如何(某些特征或者算法对光照敏感)。这里面实现起来,还是各种需要考虑的
hizoubin
2017-06-26 11:48:48 +08:00
sift 算子+匹配特征值
ddter
2017-06-26 13:59:40 +08:00
直接给你推荐一个轮子吧,搜“我知图”
tips:付费的

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

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

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

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

© 2021 V2EX