怎么判断上传图片是否一样?

在上传图片中,怎么判断上传的图片和数据库当中的图片是否一样?一样的就给提示,不一样的才可以通过?谢谢了额

上传文件后,根据文件的byte[]生成一个md5码,存入数据库中。下次上传文件时,检查数据库里是否有与当前文件MD5码一样的文件即可。

根据MD5判断.

一次判断
1、文件大小,没有,则通过。
2、有,则判断两个图像的像素点数,不一样则通过。
3、相同,则依次比较像素值,有一个不一样,则通过。
4、......

数据库中存的是什么类型啊?如果是String类型的话,只保存名字的话,可以判断上传的图片名字是否相等!。我才做好上传头像,是把图片名字存入数据库,读取的时候,把图片的路径读出来就行了,不过我的这种好像只能判断文件名字是否相同,我不知道怎么在数据库中存入图片,所以只是用的这种方法!