Why you did not try more relevant hits like inverting and resizing? Zdenko
so 25. 6. 2022 o 10:56 Hervé <[email protected]> napísal(a): > I tried gray image, black and white, and I use > > custom_psm = r'--psm 7' > > didn't try others parameters > Le samedi 25 juin 2022 à 10:32:14 UTC+2, zdenop a écrit : > >> >> >> so 25. 6. 2022 o 8:15 Hervé <[email protected]> napísal(a): >> >>> Hi >>> I just tried some, without real success >>> >>> Please be specific: what did you try and what was the result? >> >> >> >>> could I learn digits from pictures ? maybe this font is not well >>> recognized >>> >> >> Any training is useless if the failure is at the image preprocessing >> stage. >> >> >>> thanks >>> >>> Le vendredi 24 juin 2022 à 17:12:44 UTC+2, zdenop a écrit : >>> >>>> Did try to implement suggestion from documentation? >>>> https://github.com/tesseract-ocr/tessdoc/blob/main/ImproveQuality.md >>>> >>>> >>>> Zdenko >>>> >>>> >>>> pi 24. 6. 2022 o 16:59 Hervé <[email protected]> napísal(a): >>>> >>>>> Hi, I need some help to make tesseract-OCR recognize digits : can't >>>>> achieve to make this work with >>>>> >>>>> >>>>> https://img.super-h.fr/images/2022/06/24/9a03414616bc4c6bd6e4bdb78e9d6783.jpg >>>>> >>>>> here is my code : >>>>> >>>>> >>>>> >>>>> import cv2 >>>>> import pytesseract >>>>> >>>>> pytesseract.pytesseract.tesseract_cmd ="C:\\Program >>>>> Files\\Tesseract-OCR\\tesseract.exe" >>>>> >>>>> def process_image(img): >>>>> #cv2.imshow('Img',img) >>>>> #cv2.waitKey(0) >>>>> >>>>> ### passage en niveau de gris >>>>> gray = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY) >>>>> #cv2.imshow('Img',gray) >>>>> #v2.waitKey(0) >>>>> >>>>> ###analyse de l'image >>>>> valeur = pytesseract.image_to_string(gray) >>>>> print(valeur) >>>>> >>>>> ##passage en noir et blanc >>>>> (thresh, im_bw) = cv2.threshold(gray, 128, 255, cv2.THRESH_BINARY >>>>> | cv2.THRESH_OTSU) >>>>> im_bw = cv2.bitwise_not(im_bw) >>>>> #cv2.imshow('Img',im_bw) >>>>> #cv2.waitKey(0) >>>>> # cv2.imwrite('ph.png',im_bw) >>>>> print(pytesseract.image_to_string(im_bw)) >>>>> >>>>> >>>>> ###ouverture de l'image >>>>> img = cv2.imread('ocr5.png') >>>>> # cv2.imshow('Img',imgcoupee) >>>>> >>>>> >>>>> ###on rogne >>>>> imgcoupee = img[1056:1517,950:1862] >>>>> #img = cv2.imwrite('ocrcoupee.png',imgcoupee) >>>>> # cv2.imshow('Img',imgcoupee) >>>>> >>>>> ### decoupage de la partie correspondant au PH >>>>> ph= img[516:625, 616:815] >>>>> >>>>> #cv2.imwrite('pH.jpg', image_pH) >>>>> >>>>> ### partie chlore >>>>> cl = img[516:625, 882:1056] >>>>> >>>>> ### partie dÃ:copyright:faut flow >>>>> #flow= img[1302:1398,1054:1400] >>>>> >>>>> ### process >>>>> #process_image(imgcoupee) >>>>> process_image(ph) >>>>> process_image(cl) >>>>> #process_image(flow) >>>>> >>>>> digits seems to be clear enough, but it does'nt work, if someone could >>>>> help me ? >>>>> >>>>> thanks ! >>>>> >>>>> -- >>>>> You received this message because you are subscribed to the Google >>>>> Groups "tesseract-ocr" group. >>>>> To unsubscribe from this group and stop receiving emails from it, send >>>>> an email to [email protected]. >>>>> To view this discussion on the web visit >>>>> https://groups.google.com/d/msgid/tesseract-ocr/a05712a5-e6ed-411f-a072-e389ea7095efn%40googlegroups.com >>>>> <https://groups.google.com/d/msgid/tesseract-ocr/a05712a5-e6ed-411f-a072-e389ea7095efn%40googlegroups.com?utm_medium=email&utm_source=footer> >>>>> . >>>>> >>>> -- >>> You received this message because you are subscribed to the Google >>> Groups "tesseract-ocr" group. >>> To unsubscribe from this group and stop receiving emails from it, send >>> an email to [email protected]. >>> >> To view this discussion on the web visit >>> https://groups.google.com/d/msgid/tesseract-ocr/4ed81a73-0a82-426e-a35e-ba52c5ac71f1n%40googlegroups.com >>> <https://groups.google.com/d/msgid/tesseract-ocr/4ed81a73-0a82-426e-a35e-ba52c5ac71f1n%40googlegroups.com?utm_medium=email&utm_source=footer> >>> . >>> >> -- > You received this message because you are subscribed to the Google Groups > "tesseract-ocr" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To view this discussion on the web visit > https://groups.google.com/d/msgid/tesseract-ocr/eb2f2bdd-843d-4f11-83bb-d96e578ad94en%40googlegroups.com > <https://groups.google.com/d/msgid/tesseract-ocr/eb2f2bdd-843d-4f11-83bb-d96e578ad94en%40googlegroups.com?utm_medium=email&utm_source=footer> > . > -- You received this message because you are subscribed to the Google Groups "tesseract-ocr" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/tesseract-ocr/CAJbzG8zayyoRVx6J58yR%3DitS1J-STOPCFmJLQ63Xtm278zo5OA%40mail.gmail.com.

