File size: 438 Bytes
06f0097
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
import argparse 
import easyocr
from PIL import Image

def main():
    parser = argparse.ArgumentParser()
    parser.add_argument("--image", type=str, required=True)
    args = parser.parse_args()

    reader = easyocr.Reader(['en'], gpu=False)  # force CPU for universality
    result = reader.readtext(args.image, detail=1)
    for bbox, text, conf in result:
        print(f"{text}\t{conf:.3f}")

if __name__ == "__main__":
    main()