sng,png,文本格式转换
发布日期:2021-06-28 22:02:42 浏览次数:2 分类:技术文章

本文共 497 字,大约阅读时间需要 1 分钟。

,这可以说是一个相当好玩的工具,当它作用在 PNG 格式图像上时,它将产生一个相应的文本文件,其中记录了这个 PNG 格式图像的信息。同时当作用于一个格式化成 sng 能识别的文本时,它能够生成相应的 PNG 格式图像。

你可能会想,这个工具有啥用处?不就一个鸡肋嘛?这话不对,只要能将二进制文件转化成为格式化的文本文件,这个软件就有用处。sng 的功能特性使得它可以在文本终端下处理图像,我用 sed 将图像中的 #0000ff 色全部变为 #00ff00(纯蓝变为纯绿),那么:

$ sng sample-pic.png
$ sed 's/0000ff/00ff00/g' sample-pic.sng > sample-pic2.sng
$ sng sample-pic2.sng

OK,这样就可以让图中的纯蓝色变为纯绿色了。

不光如此,你还可以将 sng 转化成的文本文件放在手上揉来揉去,捏来捏去。就像我的毕业设计一样,通过 sng 的两步转化以及中间对文本的处理,结果一幅图片就被加密成噪音图了,只有通过密钥以及 sng 的两步转化才能看到原图。(这样就可以偷偷藏些写真集了,嘿嘿)

转载地址:https://blog.csdn.net/YEYUANGEN/article/details/6852411 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:Linux标准输入,标准输出文件
下一篇:unix为什么喜欢进程不喜欢线程

发表评论

最新留言

关注你微信了!
[***.104.42.241]2024年04月01日 04时31分52秒