首页 | 互联网 | IT动态 | Cisco | Windows | Linux | Java | .Net | Oracle | 华为 | 存储世界 | 服务器 | 网络设备 | IDC | 安全 | 求职招聘
IT培训 | 数字网校 | 技术专题 | 电子书下载 | 教学视频 | 网页设计 | 平面设计 | 解决方案 | 直播室 | 虚拟考场 | 搜索 | 博客 | 沙龙 | 论坛
 Dreamweaver | Flash
 Fireworks  | Frontpage
 HTML/CSS  | Javascript
 Photoshop  | CorelDraw
 AuotoCAD   | Illustrator
 Freehand
 3DMax    | Authorware
 Director   | Maya
 PP点点通 | 迅雷 | BT
 eMule | FlashGet | Nero
 Ghost | Outlook | IE
 Maxthon | Office
 QQ | MSN | 网易泡泡
 Skype | 雅虎通 | 新浪UC

最新文章

您现在的位置: 中国IT实验室 >> 网页设计 >> 建站手册 >> 文章正文


鉴别数码照片是否经过后期处理的方法浅析


中国IT实验室收集整理  2008-2-28  佚名  保存本文  推荐给好友  收藏本站


◆ 网页平面多媒体培训、认证考试免费咨询热线:400-700-5807   进入网络咨询平台

  本文中我们就鉴别数码照片是否经过后期处理的一些鉴别方法做一些浅显的讨论。

  六位留学澳大利亚国立大学计算机系的硕士研究生的分析方法:

  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这样的软件进行的任何一种操作都会在文件中留下特定的统计学痕迹,并在文件中重复出现。

【责编:Luzi】


 相关文章  推荐文章
将Photoshop创建的位图导入Flash MX
Fireworks三个案例教你使用涂抹工具
制作Dreamweaver活动菜单条
FP2003中网页布局功能的应用
时钟广告跳转状态栏等JS代码
利用transitions类轻松创建图片过渡效果
Photoshop与Flash合作制作模糊渐变动画
Fireworks 制作精细PC图标
Fireworks轻松绘制简单卡通海景画
Fireworks 8 混合模式详解
  文章评论