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
 |
|
1
kop1989 Jun 6, 2020
音频的话好说,看频谱图就可以。MP3 是有损的,会直接切掉 20Khz 以上的音频信号。 jpg 的话应该类似,因为 jpg 也是有损压缩,可以搜下。
|
 |
|
3
favourstreet Jun 7, 2020 via Android
如果是 jpeg,肉眼分辨的方法是放大图片看在频域压缩导致的振铃现像。更进一步可以把 tiff 的 rgb 数据倒回 yuv 色彩空间,普通 jpeg 的压缩参数会导致 y 通道分辨率比 uv 通道高,可以直接观察出来。想看有损压缩更具体的细节,要 DCT 把像素倒回频域,这时已经能推测出原 jpeg 用的量化表了。如果发现频域里所有分量都是连续的而不是 5,15,25 这种阶梯式的,那就是没压缩。写了这一大堆,但对于 jpeg 有一个很好用的笨办法……把 tiff 拖到 ps 里,另存 jpg 看还有没有压缩率
|