请教一下各位老大,上传多张图片时如何在前台拦截重复图片?

2019-03-10 20:40:39 +08:00
 mamahaha

目前想到的是比对 base64 数据,但是这样一大坨字符串,几十张图片对比下来,总觉得有点不靠谱?尤其是我把图片都加载到了前台数据库,那配对范围几千张几万张都有可能。 不知除此之外,可否有节省资源的办法?

1120 次点击
所在节点    问与答
5 条回复
delectate
2019-03-10 20:58:44 +08:00
完全相同的用 md5 啊。

相似图片对比的,有几个方法:1、生成直方图,去对比; 2、二值化,缩小到 8*8,对比;
mamahaha
2019-03-10 21:04:15 +08:00
@delectate 感谢感谢,我去 md5 在线加密试了一下,确实速度飞快,我还以为生成 md5 密码会很耗资源了。
loading
2019-03-10 21:06:10 +08:00
md5 不叫加密!
SquirrelMAN
2019-03-10 21:08:03 +08:00
hash value
mamahaha
2019-03-10 21:10:22 +08:00
@loading
不用准确描述字眼啊,生成为一字符穿就行了

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

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

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

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

© 2021 V2EX