添加链接
link之家
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接
相关文章推荐
失眠的番茄  ·  Intégration CMake | ...·  1 年前    · 
宽容的刺猬  ·  QP:price list ...·  1 年前    · 
害羞的小熊猫  ·  Failed to bind ...·  1 年前    · 

图片转16进制 python

你可以使用 Python 的内置库 struct 进行图像数据的转换。

首先,你需要读取图片文件,然后使用 struct.pack 将数据打包成二进制格式,最后使用 binascii.hexlify 将二进制格式转换为 16 进制字符串。

以下是一个简单的代码示例:

import struct
import binascii
# 读取图片文件
with open('image.jpg', 'rb') as f:
    image_data = f.read()
# 将图片数据打包成二进制格式
packed_data = struct.pack('>{}s'.format(len(image_data)), image_data)
# 将二进制格式转换为16进制字符串
hex_string = binascii.hexlify(packed_data).decode('utf-8')
print(hex_string)
  •