要用python写个小程序,把bmp图片怎么转换成16进制代码给怎么些啊,或者有啥转换工具啊,,,谢,,,

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了要用python写个小程序,把bmp图片怎么转换成16进制代码给怎么些啊,或者有啥转换工具啊,,,谢,,,相关的知识,希望对你有一定的参考价值。

我邮箱 acer4739@163.com

参考技术A import base64
f=open("a.jpg",'rb')
mystr=base64.b64encode(f.read())
f.close()

#f为图片的base64编码。看你怎么用了追问

能详细点吗,刚接触python,好多都不知道,谢,,,

追答

# encoding: UTF-8
import base64 #导入库
f=open("a.jpg",'rb') #打开图片
mystr=base64.b64encode(f.read()) #读取图片内容,并按base64编码
f.close() #关闭打开的图片文件
f=open("aaa.txt",'wb') #打开文本文件
f.write(mystr) #写入刚才编码的内容
f.close() #关闭打开的文本文件。

将以上内容保存为1.py,在该目录下放上一个a.jpg文件。运行1.py,会在该目录下生成一个aaa.txt

本回答被提问者采纳

以上是关于要用python写个小程序,把bmp图片怎么转换成16进制代码给怎么些啊,或者有啥转换工具啊,,,谢,,,的主要内容,如果未能解决你的问题,请参考以下文章

怎么把BMP格式的照片转化成JPG的?详细

怎么将.jpg .bmp .gif 图片转换成 iso exe res dll 等格式?

关于怎么用C++读取bmp图片

怎么把电脑桌面上的CAD图纸转换成BMP格式图纸?

AD格式的图片怎么样转换成JPG或者BMP格式

sqlserver数据库中img类型的二进制数据怎么转换成图片,再怎么把图片转换成这个类型的二进制数据