让任意图片无法被 PS 打开的编辑锁定水印
有些时候我们并不想让自己的图片被别人用 PhotoShop 打开编辑,但是这似乎是不可能的,不过下面2张图片你就无法直接用 PhotoShop 打开编辑:http://styletin.com/wordpress/wp-content/uploads/2015/04/未标题-4-600x450.pnghttp://styletin.com/wordpress/wp-content/uploads/2015/04/未标题-3-600x324.png
打开文件时会提示你:”此应用程序不支持钞票图像编辑”,无法打开这种图片,甚至用截图复制再粘贴也不行。
http://styletin.com/wordpress/wp-content/uploads/2015/04/2015_4_1316.24.31.png
这是什么原理呢?Photoshop 有一项隐藏的功能 :Photoshop CDS 伪造吓阻系统,在一些国家,当地货币的图像是受法律严格管控的,而 CDS 就能用来识别特定钞票图像,从而避免犯罪分子使用 Photoshop 进行假钞制作活动。
比如下面几种钞票就是被限制编辑的钞票:
http://styletin.com/wordpress/wp-content/uploads/2015/04/2015_4_1316.38.22.png http://styletin.com/wordpress/wp-content/uploads/2015/04/2015_4_1316.37.51.png
而 Photoshop 对特定钞票的识别,是用的一未公开的图像识别技术,不过根据推测与实验,可以了解到 Photoshop会对特定钞票的一些特征区域进行判断,特征区域相似度达到一定程度就会被认为是钞票。
http://styletin.com/wordpress/wp-content/uploads/2015/04/未标题-2-600x319.png
所以我们就可以找到钞票的特征区域,并利用它,把它加入我们自己的图片中去,让 Photoshop把我们的图片判定为受到保护的钞票。
用法我找了几个钞票的特征区域,放在了 PSD 文件中,如下图:
http://styletin.com/wordpress/wp-content/uploads/2015/04/1-600x450.png
http://styletin.com/wordpress/wp-content/uploads/2015/04/2015_4_1316.59.14.png
你可以下载这个 PSD ,(虽然这个 PSD 含有钞票特征特性,但是 PSD 格式目前不在 伪造吓阻系统识别的范围内),把这里面的钞票特征区域图像如水印一样加入自己的图片中,可以把水印弄成与自己图片相配的颜色,也可以在水印上遮盖一部分,比如添加文字到水印上。这样你的图片就无法直接被 Photoshop 打开了。
缺陷
[*]这个方法虽然能很大程度上防止图片被 Photoshop 编辑,但是其他没有 CDS 伪造吓阻系统 的图片编辑器还是可以打开编辑。
[*]Adobe 有一个漏洞,虽然 Photoshop 中复制粘贴也会受到 CDS 伪造吓阻系统 限制,你无法用系统的剪贴板从其他图片编辑器粘贴受限制的图像,但是 Adobe 自己的软件,不是直接调用系统的剪贴板功能,而是 Adobe系列软件专门的剪贴板系统(用于智能对象、形状等等特殊格式的复制粘贴)而这个系统没有受 CDS 伪造吓阻系统 限制,所以你可以在 AI 中打开钞票图片在复制粘贴到 Photoshop 中。不过这个漏洞很可能在未来的版本被 Adobe 修补上。
这个用于某些方面还真是挺实用的 试了下这个只支持RGB模式转换下模式就破解了 第一次听说还可以这样做,我也来试试。 这么久了还真不知道,今天长见识了 ps还有这功能,用了这些年第一次听说这隐藏功能,实在牛 不知道的东西太多 活到老学到老 简直就是神器,图片防被盗的好素材,点赞 这功能有些神奇强:lol:lol 太能研究了,这个也能找出来