什么是图种?
目录
每天与你分享编程知识。
本篇文章将详细介绍图种的制作。
1.什么是图种?
图种即一种采用特殊方式将图片文件与压缩文件结合起来的文件。该文件一般外观上为图片文件,可以正常预览图片;将该图片下载到本地后,可以通过修改文件的后缀名(如将.jpg
改为.zip
)并使用压缩软件对其解压缩,获取隐藏在图片文件中的压缩文件。
比如我们可以把一个几G的视频隐藏到一张图片中。
2.图种制作方法
方法一
(1)使用任意一款压缩软件压将视频/图片缩成zip
或rar
格式
(2)cmd打开终端,执行以下命令
copy /b 美女.jpg + 小视频.zip target.jpg
target.jpg
就是生成的图片,这张图片包含了视频文件
方法二
python代码
示例代码如下
import os
def create_picture(pic_path, comp_path):
"""
pic_path: 图片路径
comp_path: 压缩文件路径
"""
pic_ext = os.path.splitext(pic_path)[-1]
with open(pic_path, 'rb') as f1:
res = f1.read()
with open (comp_path, 'rb') as f2:
res += f2.read()
target_pic = 'target' + pic_ext
with open(target_pic, 'wb') as f3:
f3.write(res)
pic_path = 'C:/Users/gmbjzg/Desktop/测试文件夹/美女.jpg'
comp_path = 'C:/Users/gmbjzg/Desktop/测试文件夹/小视频.zip'
create_picture(pic_path, comp_path)
图片太大,有可能就不是一张图片,而是…
本篇文章就分享到这里啦!
送福利了!关注下方的公众号:“优派编程”,搜索关键词“下载”,即可获得软件app下载资源和python、java等编程学习资料~
更多课程和学习资料请登录“方包博客”———http://fang1688.cn
更多资源请关注公众号或点击下方“阅读原文”,回复关键词获取