roricon
V2EX  ›  问与答

有没有软件能识别照片是否 PS 过?

  •  
  •   roricon · Nov 11, 2014 · 12830 views
    This topic created in 4231 days ago, the information mentioned may be changed or developed.
    Image Error Level Analysis,这个软件可以鉴别JPG格式的图片。有没有支持格式比较广泛的软件呢?
    23 replies    2014-11-12 14:10:22 +08:00
    yws112358
        1
    yws112358  
       Nov 11, 2014
    试试查看图片的 exif信息
    Owenjia
        2
    Owenjia  
       Nov 11, 2014 via Android
    记事本应该就可以吧~~
    roricon
        3
    roricon  
    OP
       Nov 11, 2014
    @yws112358 exif信息是可以被修改的。
    补充一下,我想找一个通用于大多数图片格式,类似于http://www.errorlevelanalysis.com/ 这个工具效果的方法。
    roricon
        4
    roricon  
    OP
       Nov 11, 2014
    @Owenjia 求详解。
    winterx
        5
    winterx  
       Nov 11, 2014
    最简单的方法 100%放大,看看有木有涂抹痕迹
    finab
        6
    finab  
       Nov 11, 2014
    这只能靠经验吧, 有些菜B的技术一看就知道P了,有些大神拿显微镜你都没办法啊
    lizheming
        7
    lizheming  
       Nov 11, 2014
    @roricon 二楼的意思是记事本查看图片,如果被PS软件修改过的话会有Adobe相关字样的。
    Darin
        8
    Darin  
       Nov 11, 2014
    照片后缀改成.txt,记事本格式打开照片,PS过的照片前面有前缀的。
    kisshere
        9
    kisshere  
       Nov 11, 2014 via Android
    楼上的好呵呵啊,我PS的照片,再用一款超级强大的ps混淆软件:QQ截图 保存。你能检测出来它被ps过么
    lausius
        10
    lausius  
       Nov 11, 2014
    有ps信息也不代表照片就一定被修过吧,如果单纯只是用ps缩一下照片大小呢。
    roricon
        11
    roricon  
    OP
       Nov 11, 2014
    所以综合下来,还是要用[眼]喽?
    shiny
        12
    shiny  
    PRO
       Nov 11, 2014
    别人还直接暗室修改照片呢
    Tink
        13
    Tink  
    PRO
       Nov 11, 2014
    有软件的啊
    RyNex
        14
    RyNex  
       Nov 11, 2014 via iPhone
    有ps信息也不代表修改过啊
    BGLL
        15
    BGLL  
       Nov 11, 2014   ❤️ 2
    JPEG 因为是有损压缩,每次重新编码都是不可逆的所以可以检测重新编码的损耗...那些无损压缩的格式就麻烦了

    http://fotoforensics.com/ 分析工具,可以分析PNG
    http://www.izitru.com/ 另一个基于JPEG的辨别工具

    假设图片 EXIF\XMP\IPTC等等等元数据都剔除了的话,比如简单的把图片个截图
    那就只能根据经验用一些工具(PS+matlab+Opencv....我也不知道有什么现成工具)来分析图片内容了...
    比如PS的模糊、涂抹工具、渐变、羽化、文字、亮度、对比度都是可以分析的点....

    举个例子,如果是改截图,文字是最容易暴露PS与否的的地方:
    比如这个ps7万多点击量,的文字:

    实际原上的的文字因为用了ClearType渲染,所以有色彩的平衡色点,PS的文字就没有(而这种色点的排列不同电脑上还不一样,根据系统设置),不同系统还有不同的抗锯齿算法,模仿起来很麻烦

    ps:一般有价值的版权图会打数字水印在发布出去,就是表面看不出来的,信息写图像空域上隐写或者频域上隐写。修改可以检测,还可以追溯来源。
    guoruei
        16
    guoruei  
       Nov 11, 2014
    楼上是在挑战设计师像素级别的修图能力。2333333333
    C0VN
        17
    C0VN  
       Nov 11, 2014
    @BGLL 你举的这个例子不用ps,直接在网页中改数字就可以了
    jasonding
        18
    jasonding  
       Nov 11, 2014
    15楼大神,本菜鸟没看出来有ps ,我还特意又看了眼点击量@BGLL 毒德大学
    ffffwh
        19
    ffffwh  
       Nov 11, 2014   ❤️ 1
    @jasonding
    关键词:“次像素平滑”(字体渲染)
    BGLL
        20
    BGLL  
       Nov 11, 2014
    @xavierskip 举个例子嘛,顺手截了个图
    jinyue524
        21
    jinyue524  
       Nov 11, 2014 via iPhone
    数字水印?密码学上针对图像的签名方法,可以保证图像信息的完整性。

    不是一般所说的那种在原图像前景上附加的图层。
    jasonding
        22
    jasonding  
       Nov 12, 2014
    @ffffwh 菜鸟还是不懂,菜鸟得先学习下ps才能懂这个吧
    zztemp
        23
    zztemp  
       Nov 12, 2014
    看是什么目的的PS了,如果是伪造有价值的图片,如果不打数字水印,认真造起假来是看不出来的。像15楼的图片例子,这么粗糙的PS很容易避免的。那个JPEG辨别工具所依据的特征,也是很容易伪造过去的。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3806 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 70ms · UTC 04:19 · PVG 12:19 · LAX 21:19 · JFK 00:19
    ♥ Do have faith in what you're doing.