Maison > développement back-end > tutoriel php > 如何实现图片"加密"的问题,高人进。

如何实现图片"加密"的问题,高人进。

WBOY
Libérer: 2016-06-06 20:48:38
original
1041 Les gens l'ont consulté

针对某些图片进行"加密解密"(不是base64加密解密图片url地址),加密后的图片可以在网页上正常浏览。

这些图片只是内部被加密了一些文字版权内容,想问有没有办法在不损坏图片质量的情况下对图片进行写入操作

之前看lofter有做这方面的事情,不过不了解怎么实现的。求高人指点。

回复内容:

针对某些图片进行"加密解密"(不是base64加密解密图片url地址),加密后的图片可以在网页上正常浏览。

这些图片只是内部被加密了一些文字版权内容,想问有没有办法在不损坏图片质量的情况下对图片进行写入操作

之前看lofter有做这方面的事情,不过不了解怎么实现的。求高人指点。

完全无损的没有见过,但《黑客防线》某期上曾经有过类似的“有损”算法,这类算法主要是利用人眼对RGB色彩空间有限的认知能力来做文章。

大体上来说,就是把图片当中存储的RGB值减少一部分,省下的这部分用来写入特定的信息。原算法出处找不到了,所以只在百度文库上找到了相关的描述。

UPDATE:

另外有朋友提供了更多参考。

写入EXIF信息是可以的。

这不叫“加密”,这是数字水印

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal