File size: 355 Bytes
8d37eb3
 
 
 
 
 
 
 
34ead5f
8d37eb3
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
from PIL import Image
from io import BytesIO
import base64


# Convert Image to Base64 
def im_2_b64(image):
    image = Image.open(image)
    image.thumbnail((512, 512), Image.Resampling.LANCZOS)
    image = image.convert("RGB")
    buff = BytesIO()
    image.save(buff, format="JPEG")
    img_str = base64.b64encode(buff.getvalue())
    return img_str