图片转成字符串
from PIL import Image
from io import BytesIO
import base64
img = Image.open(file_name)
img_buffer = BytesIO()
img.save(img_buffer, format=img.format)
byte_data = img_buffer.getvalue()
base64_str = base64.b64encode(byte_data)
base64_str = base64_str.decode("utf-8")
字符串转成图片
import base64
from PIL import Image
import io
base64_string = "your_base64_encoded_data"
image_data = base64.b64decode(base64_string)
image = Image.open(io.BytesIO(image_data))
image.show()
image.save("output_image.png")