python将图片转为二进制文件并保存
时间: 2023-07-29 15:10:44 浏览: 156
图片转成二进制
5星 · 资源好评率100%
可以使用Python的Pillow库将图片转换为二进制格式,并将其保存为文件。下面是一个示例代码:
```python
from PIL import Image
# 打开图片
img = Image.open('example.jpg')
# 将图片转换为二进制格式
binary_img = img.tobytes()
# 将二进制数据保存为文件
with open('example.bin', 'wb') as f:
f.write(binary_img)
```
在这个例子中,我们首先使用Pillow库的`Image.open()`方法打开一张图片。然后,我们使用`img.tobytes()`方法将图片转换为二进制格式,并将其存储在一个名为`binary_img`的变量中。最后,我们使用Python内置的文件操作方法,将二进制数据写入一个名为`example.bin`的文件中。
需要注意的是,这个例子只是一个简单的示例,实际上,图片的二进制格式可能会因为不同的图片格式而有所不同。因此,在实际使用中,需要根据具体的图片格式来进行处理。
阅读全文