java 如何检查两个图片是否一致。 - Java / Java SE
java 如何检查两个图片是否一致。在同一目录下有多个图像文件,如果有重复的,怎么check.
谢谢
jpg 文件就可以
重复的定义是什么
判断文件之间的length,如果有length相等的话,就是同样的图片。(不同图片如果length还想等的话,是不是几率很小啊,呵呵。)
二进制的方法是否可行? 如果两幅图有细微差别的话,是否可以比较出来。
目前采用的就是二进制的方法,还有其他的方法吗
Java code:
long fileLengthA = new File("a.jpg").length();
long fileLengthB = new File("b.jpg").length();
if (fileLengthA == fileLengthB) {
// 文件一样
} else {
// 文件不一样。
}
帮顶
帮顶
比二进制文件 或者比像素
先判断文件size
如果相等的话,再比较长宽
再相等的话,逐点判断RGB值
在判断rgb就烦了啊
先记录全部参比文件,并记录所有参比文件的属性,
周游全部样本点,根据二进制是否一样,并记录到结果文档。如果文档格式不一样,统一转化成同一文件后进行比较。
收藏一下
对哦,判断md5就行了,两个月前才做过,就忘了……
顶 ticmy
比较日志我也是用这个方式,摘要算法,楼主比较图片还可以在使用这个方法的时候同时使用稀释,就是说你使用channel map 文件中部分流
相关问答:
本人正在用Java做一个C/S架构的项目,
可是由于项目比较大,前期对架构的设计尤其重要,因为后期可能随时会加个功能或者去掉某些功能。
所以特地寻求如何设计C/S的架构使程序更加面向对象更加易于维 ......
我JSP的页面是:
<%@ page language="java" contentType="text/html; charset=gb2312"
%>
<script>
function Save(){
xmlHttp=GetXmlHttpObject()
if(xmlHttp==nul ......
java swing 程序如何打包成jar,然后可以通过批处理文件bat直接运行,有没有什么工具直接可以完成这两个工作?
用jar打包,把运行需要的jar拷贝到一个目录,批处理用 start javaw -cp .;其他包路径 运行
用zip ......
怎么样将id传过去啊???是简单的传。。。在地址栏中写id号
LZ 好幽默!不知道你的意思?
是想把ID 传到ACTION ? 通过URl id=?
不够详细 别人不知道怎样帮你
../XXXXX.do?id=XXXX&id2=XXXXX
......
id name datetime
1 a 2010-05-13 10:15:00
2 b 2010-05-14 09:10:00
3 d 2010-05-14 10:10:00
如何将距离目前最近的那个记录的name 更新为“x”呢
谢谢咯 啊 呵呵
update table_n ......