File size: 378 Bytes
d7df7ab
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
import os
import sys

sys.path.append('PaddleOCR')
os.environ["FLAGS_allocator_strategy"] = 'auto_growth'

from PaddleOCR.tools.infer.predict_rec import TextRecognizer


class OCR:

    def __init__(self, *args):
        self.ocr_model = TextRecognizer(*args)

    def __call__(self, img):
        [rec_res], _ = self.ocr_model([img])
        return rec_res[0], rec_res[1]