社区
Java SE
帖子详情
如何比较两张图片是否完全一样
yema55
2004-07-26 10:09:09
如题。
...全文
368
16
打赏
收藏
如何比较两张图片是否完全一样
如题。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
16 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
yema55
2004-07-26
打赏
举报
回复
怎么读成byte[]
yema55
2004-07-26
打赏
举报
回复
能不能具体点啊
takecare
2004-07-26
打赏
举报
回复
读成byte[],如果长度一样,每个字节比较。
lzfljj
2004-07-26
打赏
举报
回复
读两张图的像素点值数,有一个不同就返回不一样.
水园第四届唯一指定版主
2004-07-26
打赏
举报
回复
DataInputStream
yema55
2004-07-26
打赏
举报
回复
内容怎么读,用什么类?
File?(我试过,不行)
Image?
还是其他的?
pleonheart
2004-07-26
打赏
举报
回复
把内容读出来equals下
yema55
2004-07-26
打赏
举报
回复
这么难啊!!!!!!!!!!!
我比较一个图片和它的复件,会不会一样?
eidolon_warrior
2004-07-26
打赏
举报
回复
关于图片的内容解析,java好像没有太多的详细分析
其中com.sun.image.codec.jpeg.JPEGImageEncoder,javax.imageio.ImageIO等对图片的内容做了一部分工作,但也只是对大小,格式,图像宽度,图像高度等简单属性进行了描述
对于比如现有的大多数数码相机的jpg文件,需要自己设计方法才能把头文件读取出来,如摄影时间,摄影机信息,分辨率,压缩格式,文件来源等元数据信息
对于不同格式的图像信息,头文件的描述又是不固定的,所以对图像的内容解析,需要对图像内容进行比较深入的研究
偶也想借此得到帮助,如何在图像中注入元数据,水印等资料,以及如何对图像的内容进行检索?
tomcatjava
2004-07-26
打赏
举报
回复
File in = ...;
ImageInputStream imageIn = ImageIO.createImageInputStream( in );
然后,将图形输入数据流附加给阅读器:
ImageReader reader = null;
Iterator iter = ImageIO.getImageReadersByFormatName( "JPEG" );//such as "gif"
if( iter.hasNext() ) reader = (ImageReader)iter.next();
reader.setInput( imageIn );
registered
2004-07-26
打赏
举报
回复
通过字节比较不能完全确定两张图片的内容是否完全一样
因为图形文件大都有文件头,而且文件头里面的内容是可变的
两张一样的图片如果文件头中的某些不一样,用浏览器看到的结果可能还是一样的!
你这个问题属于 图像检索 的范畴, 这是一个比较深奥的研究领域...
在下爱莫能助了...
Frank1982
2004-07-26
打赏
举报
回复
这个可是一个很难很难的东西,以前人家使用perl都没有完美地解决。java可能更加吃力吧。
其实如果解决了的话很多论坛上都不会有很多重复的帖图了吧。
zhengkan
2004-07-26
打赏
举报
回复
怎么算是一样?两个文件也得完全一样?那就分别算一下CRC值,看看是不是相等
shine333
2004-07-26
打赏
举报
回复
自己钻研一下,印象深刻
shine333
2004-07-26
打赏
举报
回复
楼主就是在等代码吧,我没有,楼上的方法就在那儿了
yema55
2004-07-26
打赏
举报
回复
焦急等待……
微信小程序单图和多
图片
上传专题
主要讲解了如何使用api函数wx.chooseImage和wx.uploadFile实现单
图片
和多
图片
的上传。单站
图片
可以相册选择或者拍照上传,多
图片
只能相册选择。首页我们讲解了如何实现单张
图片
的选择或者上传。然后重点讲解多
图片
如何实现循环上传单张
图片
。
python
比较
两张
图片
是否
一样_判断
两张
图片
的内容
是否
一致【Python 两种方法】...
判断
两张
图片
的内容
是否
一致【Python 两种方法】马富天2019-12-12 17:42:2939【摘要】在很多时候需要对相同的
图片
进行去重处理,这些
图片
可能是格式不同(png、jpg等),但是
图片
的内容可能是一样的,我们需要对相同
图片
进行删除,本文记录一下如何判断
两张
图片
内容
是否
相同,并用 python 给出具体代码。首先,我们用一张
图片
1.jpg 生成
两张
图片
,一张是 2.jpg,一张是 ...
python
比较
两张
图片
是否
一样_利用Python进行
两张
图片
比较
环境准备:Python 2.7 or Python 3需要安装的包pytesseractpytesserPillow达成目标
比较
两张
图片
是不是一个
图片
如何运行python file.py代码如下#!C:/Python27 & Python3#coding=utf-8# 1. pip install pillow# 2. pip install pytesseract# 3. pip install...
怎么判断
两张
图片
是否
完全
相同,通过读取
图片
内容进行对比
ep1: ep2: 实现原理: 通过读取
图片
,把
图片
转为base64后进行对比即可达到目的。 以下是
图片
转base64的方法: public string GetBase64StringByImage(Image img) { string base64buffer = string.Empty; ...
opencv 判断
两张
图片
是否
一样
bool cvMatEQ(const cv::Mat& data1, const cv::Mat& data2) { bool success = true; // check if is multi dimensional if(data1.dims > 2 || data2.dims > 2) { if( data1.dims != data2.di
Java SE
62,615
社区成员
307,318
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章