PIL Image to base64 encoding

컴순이·2024년 5월 10일

웹으로 전송할 때 Image.open 등으로 연 이미지를 base64 문자열로 인코딩하여 속도를 높인다.

from base64 import b64encode
from io import BytesIO
from PIL import Image

def pil_to_b64(image):
    buffer = BytesIO()
    image.save(buffer, format='png')
    buffer.seek(0)
    return b64encode(buffer.getvalue()).decode('utf-8')


,,,,

profile
음음

0개의 댓글