V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
3dwelcome
V2EX  ›  分享创造

写了一个批量查找重复或相似照片的浏览器工具.

  •  2
     
  •   3dwelcome · 2022-02-11 11:36:40 +08:00 · 2148 次点击
    这是一个创建于 776 天前的主题,其中的信息可能已经有所发展或是发生改变。
    可以设置照片匹配的相似程度,能把近似的图片都找出来。

    并且能把结果导出文本,单张照片最大限制为 200M ,数量无上限。纯浏览器运算,无服务器交互,很安全。

    本工具会不断更新,欢迎使用和反馈。

    https://tool2d.com/#imagehash

    9 条回复    2022-02-11 15:58:52 +08:00
    SuperMild
        1
    SuperMild  
       2022-02-11 11:40:13 +08:00
    OP 最近创作力惊人呀

    这个图片是在浏览器里分析,还是上传到服务器分析的?
    3dwelcome
        2
    3dwelcome  
    OP
       2022-02-11 11:42:56 +08:00
    @SuperMild 纯浏览器的,上服务器流量肯定遭不住。
    linker09
        3
    linker09  
       2022-02-11 11:47:42 +08:00
    测试了一下,看东西纯粹是 MD5 值比较
    3dwelcome
        4
    3dwelcome  
    OP
       2022-02-11 11:51:01 +08:00
    @linker09 "测试了一下,看东西纯粹是 MD5 值比较"

    不是的,你把图片缩放一下,或者加个小子,也可以识别为相似图片。

    算法是我自己脑洞发明的图片哈希算法。
    linker09
        5
    linker09  
       2022-02-11 12:02:42 +08:00
    @3dwelcome 我图片裁剪一下就不行了,让我想象一下,图片去色,缩小到同等较小尺寸,再 hash ,是不是也可以,
    一般图片相似度计算可以用欧式距离去计算,再定义一个阈值判断相似度结果
    3dwelcome
        6
    3dwelcome  
    OP
       2022-02-11 12:09:36 +08:00
    @linker09 这算法很早在 v2 上讨论过。

    你看我首楼里的前三组图片,还是有很大不一样的。

    而且图片通常压缩的厉害,就算缩小再 md5, 也很难保证一致性。
    devliu1
        7
    devliu1  
       2022-02-11 13:48:29 +08:00   ❤️ 1
    “脑洞发明”哈哈哈,可以考虑一下 tensorflow.js
    CallMeReznov
        8
    CallMeReznov  
       2022-02-11 14:38:56 +08:00
    很好很有活力!
    longbye0
        9
    longbye0  
       2022-02-11 15:58:52 +08:00 via Android
    image dedump
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   5329 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 32ms · UTC 09:17 · PVG 17:17 · LAX 02:17 · JFK 05:17
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.