File size: 313 Bytes
4fc56bf
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
import easyocr
import json

def extract_text(image_path):
    reader = easyocr.Reader(['en', 'hi'])  
    results = reader.readtext(image_path)

    extracted_text = []
    for (bbox, text, prob) in results:
        extracted_text.append(text)

    return json.dumps({"extracted_text": " ".join(extracted_text)})