php 有没有简单的方法识别两张图片是否相似/相同? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
weisoo
V2EX    PHP

php 有没有简单的方法识别两张图片是否相似/相同?

  •  
  •   weisoo Mar 2, 2015 6795 views
    This topic created in 4077 days ago, the information mentioned may be changed or developed.
    用路由器弄监控,设置好了每隔N秒截一张图上传到FTP。现在想用php处理图片,判断如果图片相同,就不保存了。
    因为我只懂php,其他语言不懂,所以来求个php代码。
    有没有现成的开源类库呢?
    Supplement 1    Mar 2, 2015
    2、3、4楼说的就是我想要的,已解决,谢谢。
    12 replies    2015-03-09 15:20:22 +08:00
    noli
        1
    noli  
       Mar 2, 2015
    你(或者你们公司)需要这个~ http://www.tuputech.com/
    这种(判断图片相似)的事情,经过好多人工智能训练的系统是,能够拿来赚大钱的,别指望轻易开源了吧。
    breeswish
        2
    breeswish  
       Mar 2, 2015   1
    看需求似乎只需要与上一次递交上来的图片作比较就行,感觉很 naive 的算法就可以了
    Google 了一下搜到这个供参考: https://gist.github.com/mncaudill/1326966
    br00k
        3
    br00k  
       Mar 2, 2015   1
    监控服务端应该就支持吧,就是图像有变化才截图上传的。以前openwrt上面的时候好像都有。
    invite
        4
    invite  
       Mar 2, 2015   1
    路由器截图?截谁的图?

    不过如果只是针对截图比较,比较两个图片像素点差异好了。 差异超过多少就算不同,否则算相同。呵呵呵呵。
    weisoo
        5
    weisoo  
    OP
       Mar 2, 2015
    @breeswish
    @br00k
    @invite
    感谢,你们说的这些都符合我的要求,这个帖子可以结束了,呵呵。
    br00k
        6
    br00k  
       Mar 2, 2015
    @invite 路由接USB摄像头,发现摄像头画面有变化,就自动上传图片到服务端。
    Moker
        7
    Moker  
       Mar 2, 2015   1
    突然想起了 ae里面的有个功能要做 高反差保留
    估计你要的就是这个算法
    dreamtrail
        8
    dreamtrail  
       Mar 2, 2015   1
    感觉php做这种东西有点慢。。。
    mx1700
        9
    mx1700  
       Mar 3, 2015   1
    像素点直接比较肯定不行,摄像头拍摄的每张图像素差异都很大

    正好昨天看到这个
    https://github.com/jenssegers/php-imagehash
    应该是你需要的
    hamen
        10
    hamen  
       Mar 3, 2015
    我做过一个图床程序,就是需要你这么判断,我用的是图片的md5值判断的,还不错。
    akstrom
        11
    akstrom  
       Mar 4, 2015
    php7.........
    kirch
        12
    kirch  
       Mar 9, 2015
    最近刚在研究 哈希感知算法 ,对楼主可能有帮助
    About     Help     Advertise     Blog     API     FAQ     Solana     2405 Online   Highest 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 43ms UTC 01:43 PVG 09:43 LAX 18:43 JFK 21:43
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86