Spaces:
Sleeping
Sleeping
import cv2 | |
import numpy as np | |
import base64 | |
from PIL import Image | |
def convert_base64_to_cv2(base64_string: str): | |
return cv2.imdecode(np.frombuffer(base64.b64decode(base64_string), np.uint8), cv2.IMREAD_COLOR) | |
def convert_cv2_to_pil(image: np.ndarray): | |
return Image.fromarray(image).convert('RGB') | |
def convert_base64_to_pil(base64_string: str): | |
return convert_cv2_to_pil(convert_base64_to_cv2(base64_string)) | |