shiji
V2EX  ›  问与答

怎么判断 tiff 图片的质量?

  •  
  •   shiji · Jun 6, 2020 · 1764 views
    This topic created in 2200 days ago, the information mentioned may be changed or developed.
    假设原始文件是 raw 格式或者 bmp
    文件 A 是直接导出的 tiff
    文件 B 是生成高质量的 jpg,然后 jpg 转 tiff

    问题是在原始文件未知(但是足够清晰)的情况下,怎么判断 tiff 是原生的,而不是二次转码生成的?(也就是 A 和 B 的区别)


    如果类比的话,问题就是,怎么判断一个 flac 是真的,而不是从 mp3 文件转码的?
    3 replies    2020-06-07 02:10:12 +08:00
    kop1989
        1
    kop1989  
       Jun 6, 2020
    音频的话好说,看频谱图就可以。MP3 是有损的,会直接切掉 20Khz 以上的音频信号。
    jpg 的话应该类似,因为 jpg 也是有损压缩,可以搜下。
    favourstreet
        3
    favourstreet  
       Jun 7, 2020 via Android
    如果是 jpeg,肉眼分辨的方法是放大图片看在频域压缩导致的振铃现像。更进一步可以把 tiff 的 rgb 数据倒回 yuv 色彩空间,普通 jpeg 的压缩参数会导致 y 通道分辨率比 uv 通道高,可以直接观察出来。想看有损压缩更具体的细节,要 DCT 把像素倒回频域,这时已经能推测出原 jpeg 用的量化表了。如果发现频域里所有分量都是连续的而不是 5,15,25 这种阶梯式的,那就是没压缩。写了这一大堆,但对于 jpeg 有一个很好用的笨办法……把 tiff 拖到 ps 里,另存 jpg 看还有没有压缩率
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   5545 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 67ms · UTC 06:05 · PVG 14:05 · LAX 23:05 · JFK 02:05
    ♥ Do have faith in what you're doing.