File size: 474 Bytes
a7b41f5
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
import io
from PIL import Image
from myapp.database.buckets.config import BUCKET_STORAGE_PREFIX

def remove_bucket_storage_prefix(url: str) -> str:
    if url.startswith(BUCKET_STORAGE_PREFIX):
        return url[len(BUCKET_STORAGE_PREFIX):]
    return url


def get_image_stream(image_bytes: bytes):
    return Image.open(io.BytesIO(image_bytes)).convert("RGB")

def get_RGBA_image_stream(image_bytes: bytes):
    return Image.open(io.BytesIO(image_bytes)).convert("RGBA")