Spaces:
Runtime error
Runtime error
File size: 331 Bytes
8c513e9 | 1 2 3 4 5 6 7 8 9 10 11 12 13 | from PIL import Image
import numpy as np
from io import BytesIO
def load_image_from_bytes(img_bytes: bytes) -> Image.Image:
image = Image.open(BytesIO(img_bytes)).convert("RGB")
return image
def extract_pixels(image: Image.Image) -> np.ndarray:
arr = np.array(image)
pixels = arr.reshape(-1, 3)
return pixels
|