怎么判断两个BufferedImage里面的内容是一样的了,也就是怎么判断两张图片是一样的。 怎么判断两个BufferedImage里面的内容是一样的了,也就是怎么判断两张图片是一样的。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 简单的作法,看看hashcode是否相同 hashCode显然不可以,Image的hashCode没有重写,如果图像不是很大的话,可以利用ImageIO,和ByteArrayOutputStream把两个image分别以相同格式输出到两个byte[]中,然后比较byte[] 我用BufferedImage.equals不行,不能判断 hashCode显然不可以,Image的hashCode没有重写,如果图像不是很大的话,可以利用ImageIO,和ByteArrayOutputStream把两个image分别以相同格式输出到两个byte[]中,然后比较byte[]=============================================================这样做在速度上,有很大的问题。如果每一秒要比较十个图片,就不好搞了,不知道,有没有什么好的办法了 如果要精确比较是否一样,逐字节比较是不可避免的比较的图片(至少两张中的一张)是否基本(如果不是一直的话)不变?如果这样,保存图片的时候,MD5一下,以后比较MD5。 那位高手帮我改下我的聊天代码? 请问这段代码怎么错了? 多线程Socket 菜鸟问题 JDK1.3为什么无法进行编译? 请问哪位朋友有侯捷写的THINKING IN JAVA 在mysql中怎样才能得到最大记录号 java 异成 请帮忙,调用可执行文件的问题! 高分求购htmlconverter 谁能告诉我SUN的JAVA SDK和MS Visual J++有什么不同?JAVA虚拟机是不是也有很多不同? 一个简单的类型问题。 如何隐藏一个JTABLE的表头,如何设置JTABLE只能选取一个单元格
=============================================================
这样做在速度上,有很大的问题。如果每一秒要比较十个图片,就不好搞了,不知道,有没有什么好的办法了