CoolFace
Apppublic

aakarshanr/apt_mia_processing

sourceHugging Faceupdated 8mo agoView on Hugging Face
0likes
image_utils.py18 linesDownload Raw Back to utils
1import base642import cv23 4def image_array_to_base64(img_array):5    """6    Convert numpy image (BGR or RGB) to base64 PNG string7    """8    # Ensure uint89    if img_array.dtype != "uint8":10        img_array = img_array.astype("uint8")11 12    # Encode as PNG13    success, buffer = cv2.imencode(".png", img_array)14    if not success:15        raise ValueError("Image encoding failed")16 17    return base64.b64encode(buffer).decode("utf-8")18