Files
Website/scripts/keras.py
2023-02-05 13:30:06 +10:00

18 lines
432 B
Python

import io
import sys
import base64
import numpy as np
import keras_ocr
if len(sys.argv) > 1:
# Decode the base64-encoded image
img = base64.b64decode(sys.argv[1])
img = np.array(bytearray(img), dtype=np.uint8)
# Use Keras-OCR to recognize text in the image
pipeline = keras_ocr.pipeline.Pipeline()
prediction = pipeline.recognize([img])
# Return the recognized text
print prediction[0][0]['text']