mamahaha
V2EX  ›  问与答

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

  •  
  •   mamahaha · Mar 10, 2019 · 1735 views
    This topic created in 2801 days ago, the information mentioned may be changed or developed.

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

    5 replies  •  2019-03-10 21:10:22 +08:00
    delectate
    delectate
    Mar 10, 2019❤️1
    1
    完全相同的用 md5 啊。

    相似图片对比的,有几个方法:1、生成直方图,去对比; 2、二值化,缩小到 8*8,对比;
    mamahaha
    mamahaha
    OP
    Mar 10, 2019
    2
    @delectate 感谢感谢,我去 md5 在线加密试了一下,确实速度飞快,我还以为生成 md5 密码会很耗资源了。
    loading
    loading
    Mar 10, 2019 via Android
    3
    md5 不叫加密!
    SquirrelMAN
    SquirrelMAN
    Mar 10, 2019
    4
    hash value
    mamahaha
    mamahaha
    OP
    Mar 10, 2019
    5
    @loading
    不用准确描述字眼啊,生成为一字符穿就行了
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   4704 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 50ms · UTC 03:21 · PVG 11:21 · LAX 19:21 · JFK 22:21
    ♥ Do have faith in what you're doing.