首页 > 学院 > 开发设计 > 正文

python读取图片中B通道隐藏数据

2019-11-14 17:45:43
字体:
来源:转载
供稿:网友

遇到了个图片信息隐藏题,题目把信息隐藏在了图片的B通道,网上找到个可以读取的工具,

不过是图形化的,要自己一格一格移动,感觉读起数据有点麻烦,想着自己写个简单小程序直接打印出所有信息

 1 #! /usr/bin/env python 2 #coding=utf-8 3 '''读取图片中隐藏于B通道中的数据''' 4 import Image 5  6 im=Image.open('4.png') 7 pixdata=im.load() 8 result=[] 9 #取需要解的范围,建议不要整张图跑10 for y in xrange(1076,1080):#根据需要修改y范围11     for x in xrange(0,40):#根据需要修改x范围12         data=pixdata[x,y][2]13         result.append(chr(data))14 PRint ''.join(result)

 


上一篇:python的bind函数

下一篇:BotoConfigFile

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表