JPEG 因为是有损压缩,每次重新编码都是不可逆的所以可以检测重新编码的损耗...那些无损压缩的格式就麻烦了
http://fotoforensics.com/ 分析工具,可以分析PNG
http://www.izitru.com/ 另一个基于JPEG的辨别工具
假设图片 EXIF\XMP\IPTC等等等元数据都剔除了的话,比如简单的把图片个截图
那就只能根据经验用一些工具(PS+matlab+Opencv....我也不知道有什么现成工具)来分析图片内容了...
比如PS的模糊、涂抹工具、渐变、羽化、文字、亮度、对比度都是可以分析的点....
举个例子,如果是改截图,文字是最容易暴露PS与否的的地方:
比如这个ps7万多点击量,的文字:
实际原上的的文字因为用了ClearType渲染,所以有色彩的平衡色点,PS的文字就没有(而这种色点的排列不同电脑上还不一样,根据系统设置),不同系统还有不同的抗锯齿算法,模仿起来很麻烦
ps:一般有价值的版权图会打数字水印在发布出去,就是表面看不出来的,信息写图像空域上隐写或者频域上隐写。修改可以检测,还可以追溯来源。