Spaces:
Runtime error
Runtime error
| import imghdr | |
| from PIL import Image | |
| import pytesseract | |
| from io import BytesIO | |
| def is_image(content): | |
| return imghdr.what(None, h=content) in ["jpeg", "png", "bmp", "gif", "tiff", "webp"] | |
| def extract_text_from_image_bytes(image_bytes): | |
| image = Image.open(BytesIO(image_bytes)) | |
| return pytesseract.image_to_string(image).strip() | |