有几张图片,怎么判断图片完全一样的啊

解决方案 »

  1.   

    这里有个例子,楼主可以看看.
    http://www.pudn.com/detail40297.html
      

  2.   

    不好意思,liangyong007a((梦里有云,心中有天地)(探花秀)) 
    提供的需要上传5个源代码才能下载,我没有这么多的好的源代码,所以。。
    我现在把图片用流的形式放到内存中,然后比较他们的二进制值,
    现在有一个问题:比如:var Buffer1:point;
        GetMem(Buffer1,s.Size);
        分配内存后,s.ReadBuffer(Buffer1^,s.Size);把流中的值都放到内存中
      怎么取这些值啊
    c中是buffer1是首地址,直接while (!(*buffer1++))
    delphi中怎么取值啊,地址向后移是不是buffer1+1,我这样写,老是报错
      

  3.   

    是不是可以用BASE64码来比较?
    图片处理我不是很了解
    说错了大家不要笑话我
      

  4.   

    是否完全一样?
    CRC32相等就OK
      

  5.   

    楼上的BASE64能否讲明白一点,我对图像也不是很了解,但是没有办法,以前的数据库设计不好,结果有很多重复记录,我把重复的图片导出来,共16000张,我要客户看,客户不干,我没有办法啊,只好自己写程序,但是对图像处理不是很了解