将文本嵌入PNG

2024-05-20 17:22:05 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在寻找一个可以让我在PNG文件中嵌入json格式信息的工具。

到目前为止还很安静。我必须自己写吗?

我对用javascript做这个特别感兴趣。我用toDataURL方法从画布中提取图像。


Tags: 文件工具方法图像信息jsonpng格式
3条回答

嗯,这是JS:http://www.xarg.org/download/pnglib.js中的部分libpng实现。

我完全不熟悉Python,但是如果您可以访问任何重要的图像处理库,这是可能的。

查看here以获取ImageMagick<;->;Python解决方案。


编辑

您可能希望查看此blog post以获取有关隐写术(在图像中隐藏信息)和ImageMagick库分支的信息。它使用C++,但我相信你可以想出一种方法来将基本进程合并到Python中。

如果要嵌入文本,可能需要查看this in particular,它来自PNG规范。似乎有点复杂。

“easy”steganographic方法看起来更简单一些。

实际上,更适合您的目的是创建一个包含图像数据和JSON数据的javascript对象,然后在需要的地方传递该对象。

相关问题 更多 >