有什么好的方法鉴定图片是否被PS过啊?
发布网友
发布时间:2022-04-29 03:40
我来回答
共1个回答
热心网友
时间:2022-05-20 05:12
1)photoshop,一款图片处理软件!
如果一张图片只是单纯的对曝光、色调等进行较小的处理是无法看得出来的,
但如果这些动作太大,色彩光下等反差太大,还是可以看得出来的。
如果是对图片进行移花接木式的处理,除非你真的是高手中的高手,
否则怎么看那都有痕迹,看起来别扭
2)John
Wiseman
写了一个
C
程序实现这一功能,它的算法基于更早的一篇名为《发现“复制-移动”的伪造影像》的论文,原理看起来也不复杂:
1、对测试图片适用
Marr
高通滤子;
2、对滤过的图片计算其自相关
r;
3、去掉一半的自相关(因为它们是对称的);
4、将两个自相关顶点处附近的
r
设为
0;
5、找到
r
的极大值,确定位移向量,用穷举法校验位移(是的,穷举法,因为目前我们的测试表明不需要在太多不同的位移向量间搜索);
6、如果侦测到结果大于(预设值)B,返回,否则用
r
的次高值重复第
5
步。
详细的图片查看:
http://blog.sina.com.cn/s/blog_570c60cf01008w9t.html