mamahaha
V2EX  ›  问与答

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

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

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

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

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