方法一:利用图片属性。
1
右击PSb图片,选择属性:
2
选择摘要,点击高级:
3
我们看到PSb的各种属性都是很正常的样子:
4
好,先别关闭,好对比。我们再用同样的方法打开PSb1的属性,打开到摘要的高级部分(有默认的就不用再点击这个“高级”选项了,会自动显示):
5
我们可以清楚的看到,PSb1的属性摘要里,多了一个创建软件的属性,对比一下看看:
6
这样,显然就判断出了PSb1这张图片是被PS过的。这与事实相合。
请在电脑上打开照片.不断放大就能根据像素看出是否PS过.如果是印好的照片,请用数码照相机翻拍后在电脑上查看即可.
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++数字图像处理开发入门与编程实践》学习)第一种方法有点类似于这种方法,就是图像数字化,当然很简单的可以查找到里面的保存软件名啦!具体代码你可以买这本书来看啦。