我要发布
仪器网/ 仪器社区/ 编码器/ Python中读取二进制图片(例如 a.jpg)有关解码编码...

Python中读取二进制图片(例如 a.jpg)有关解码编码的问题

dragon143    2013-04-16    编码器    浏览 397 次

主要目的是读取图片二进制数据显示出来,但不知道怎么做

结果就出现了下图

希望高手帮我解答下,谢谢了!
只需要能回答我怎么把这个二进制数据输出显示就行
但不要这种格式的''\xe4\xb8\xad\xe6\x96\x87''

精彩问答
赖赖赖自己吧10 发布日期:2017-12-16
binascii.hexlify估计能满足你的要求。不过不建议把二进制数据用编解码来处理,因为编解码只是文本采用了不同的编码方案。而图像这些二进制有自己的含义,文本编解码方案不应该用在这些二进制文件上。s就是你的数据,你也别想看懂,除非你知道jpg格式。
被采纳
声明sh 发布日期:2013-04-17
print s.encode('hex')
全部评论
2715216713天天 发布日期:2016-08-30
import base64
open_icon = open("a.jpg","rb")
b64str = base64.b64encode(open_icon.read())
open_icon.close()
write_data = "img = '%s'" % b64str
f = open("a.py","w+")
f.write(write_data)
f.close
最新主题
相关版块
我要评论
X您尚未登录
账号登录
X您尚未登录
手机动态密码登录
X您尚未登录
扫码登录
官方微信

仪器网微信服务号

扫码获取最新信息


仪器网官方订阅号

扫码获取最新信息

在线客服

咨询客服

在线客服
工作日:  9:00-18:00
联系客服 企业专属客服
电话客服:  400-822-6768
工作日:  9:00-18:00
订阅商机

仪采招微信公众号

采购信息一键获取海量商机轻松掌控