Pytesseract Image_to_string Function Not Accurate At All
My code for index, img in enumerate(data): # data is list of base64 decoded strings b64 = base64.b64decode(bytes(img[22:], encoding='utf-8')) raw = BytesIO(b64) im = Im
Solution 1:
This code worked fine for me but spaces were not detected.
img = ~cv2.imread("18.png",0)
rows,cols = img.shape[:2]
# M = np.float32([[1,0,25],[0,1,15]])# img = cv2.warpAffine(img,M,(cols*2,rows*2),borderValue=(255,255,255))
custom_oem_psm_config = r'--oem 3 --psm 3 -c tessedit_char_whitelist="1234567890plus?"'# -c preserve_interword_spaces=1'print(pytesseract.image_to_string(img,config=custom_oem_psm_config))
Output:
18plus16?
Post a Comment for "Pytesseract Image_to_string Function Not Accurate At All"