Tesseract OCR 无法识别简单的数学符号
Tesseract OCR cant recognize simple math symbols
所以基本上我试图让 tesseract ocr 做一些小学数学,但它不会工作它打印出数学而不是数学的答案,这是我的代码
import pytesseract
pytesseract.pytesseract.tesseract_cmd = r'C:\Users\alloa026\Downloads\project\photo.png'
content = pytesseract.image_to_string(r'C:\Users\alloa026\Downloads\project\photo.png')
print(eval("content.strip()"))
有人知道如何解决这个问题吗?
你注意到了吗,你应该更正最后一行
print(eval("content.strip()")
to
print(eval(content.strip())
所以基本上我试图让 tesseract ocr 做一些小学数学,但它不会工作它打印出数学而不是数学的答案,这是我的代码
import pytesseract
pytesseract.pytesseract.tesseract_cmd = r'C:\Users\alloa026\Downloads\project\photo.png'
content = pytesseract.image_to_string(r'C:\Users\alloa026\Downloads\project\photo.png')
print(eval("content.strip()"))
有人知道如何解决这个问题吗?
你注意到了吗,你应该更正最后一行
print(eval("content.strip()")
to
print(eval(content.strip())