如何看出照片的ps痕迹

如题所述

你放大仔细看,p出来的图边角都是有点印子的
温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-04-26
六位留学澳大利亚国立大学计算机系的硕士研究生的分析方法:
1、通过使用ZINX软件对关键部位的放大(5000%-8000%倍放大,目前photoshop一类软件的最大倍数不过1000以上)并进行分解图域分析,看是否有改动的迹象。使用32进制的数据缺失扫描部分关键部位,看有无IND(intruding
data,位图术语,用于发现因改动而缺失的数据,最小可达到100bit级别)。
2、对原图进行的场色调分析,是否是原始色调,有无图片修改痕迹。
3、对原图进行的阴影分析和光源投射分析,看是否有异常,是否属于正确的光源和正常的阴影。
4、使image
differential
analysis工具分析照片数据是否属于正常范围,是否有任何图像修改工具的data
tag。
照片真伪的简单鉴别方法:
1、当你无法取得拍摄的原始文件,仅能在网上看到缩小或转为JPEG格式的图。
你可以通过对照片的整体感觉,有的合成的图片色彩差异很大,或者两个物体之间的的衔接不是很砌合,这种你第一眼就很容易辨别出来。对于一些比较难以鉴别的图片,我们可以先看光照的方向,头发、脸庞、衣服的反光也可以看出来。还有两个物体的分辨率要看一下,一般有的是放大或缩小后合成的,不注意细节的作图者会忽略这一点。当然也可以看一看头发边缘是不是同背景融合的很好。有些人的头发有很多刺儿,在选取的时候难免会有取舍,这点我们要注意。
2.
若你可以获取原始文件,数码的为RAW,传统的是底片。(摄影比赛一般要求提供原始文件)
因为原始照片肯定是未经任何修改,而只要查到一处修改,即可证明有假。
(1)查数码照片的Exif“元数据”:
用记事本粗略查看,在windows
xp下数码照片文件夹窗口中直接查看,利用专业软件查看完整的Exif信息。
(2)用数码图像原始数据校验管理工具。
比如,佳能公司2004年就专门为佳能EOS-1Ds和EOS-1D
Mark
II单反数码相机校验图像是否经过改动而设计开发了数码图像原始数据校验管理工具——套装DVK-E2,以验证使用这两款数码相机拍摄的照片是否被修改。
据悉还有一些软件可以直接鉴别,它能够扫描数据文件二进制代码中隐藏的特征,寻找其中被破坏过的痕迹,从而确定照片是否曾经被修改过。
原理就是因为用Photoshop或者iPhoto这样的软件进行的任何一种操作都会在文件中留下特定的统计学痕迹,并在文件中重复出现。
第2个回答  2017-12-26
1、选中图片文件,右键选择打开方式,用记事本notepad打开,等一会儿(文件比较大),Ctrl + F 查找[Adobe]查出来了吧,你会看见那里有一群代码与Adobe Photoshop有关,是不是,然后这幅图片就是用Photoshop处理的,然后你再输入其他的相机名,还可以找到合成这张图片的集中相机的相机名所在地址。输入Save等数据查看保存该图片的软件。
2、使用Adobe Bridge浏览器,查看图片,观察其源数据,如果有相机数据,比如曝光,光圈等,这个一般是用相机照过的,用Camera格式打开,如果发现里面的数据被更改过,说明这个图片被类似于Photoshop的软件处理过。如果其“颜色配件文件”与相机默认的不一样,则该图片也被处理过。比如佳能的一般默认配色文件:Windows 98,Adobe RGB (98)
3、强行用Adobe Photoshop 打开,
菜单-文件-文件简介-历史记录:如果被处理过,一般都会有一些历史记录留下的痕迹
菜单-文件-文件简介-数据源:这个太过瘾了,代码我就不教你了!你把adobe script系列学了就读得懂这代码了。你看最上面的,一般都有保存过的格式,原始格式,原始尺寸,原始处理色彩值,如果后期图片的值与这些数据不一致,很显然肯定被类似于Photoshop的软件处理过了!
4、同样的方法也适用3D,玛雅,corel,等图形处理软件。
5、如果你是计算机图形学专业的,不知道你们老师教你们将图片解码为数字代码没?(这个你自己可以用C++编写,我们是从《Visual C++数字图像处理开发入门与编程实践》学习)第一种方法有点类似于这种方法,就是图像数字化,当然很简单的可以查找到里面的保存软件名啦!具体代码你可以买这本书来看啦。本回答被网友采纳
相似回答