python tkinter 二进制转图片
时间: 2023-06-27 10:03:24 浏览: 260
图片二进制转换
要将二进制数据转成图片,可以使用PIL模块。以下是一个示例代码:
```python
from PIL import Image
import io
# 二进制数据
binary_data = b'\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR.....'
# 读取二进制数据
stream = io.BytesIO(binary_data)
# 打开图片
image = Image.open(stream)
# 显示图片
image.show()
```
在上面的代码中,`binary_data`表示要转换的二进制数据。首先,我们将二进制数据读入一个io流中,然后使用PIL的`Image.open`函数打开这个流,最后显示这张图片。
阅读全文