tesseract - 我该怎么做(python-Tesseract)?
问题描述
我在 python 中使用 Pytesseract,在屏幕截图中仅识别 1、2 和 3 位数字(任意),但有时它与带字母的数字(a = 4)共轭,这是一个问题。我认为数字很小是屏幕截图中的数字
import pytesseract
from PIL import Image
import cv2
import pyautogui
pytesseract.pytesseract.tesseract_cmd =r"C:\Users\Lenovo\AppData\Local\Tesseract-
OCR\tesseract.exe"
while True:
answer2 = pyautogui.screenshot("answer2.png",region=(456, 51, 28, 14))
im = cv2.imread("answer2.png",1)
answer2 = pytesseract.image_to_string(Image.fromarray(im), config="--psm 6")
answer2=float(answer2)
print(answer2)
解决方案
推荐阅读
- ajax - 没有出现任何异常,但数据没有存储到数据库中
- android - 如何在android中将输入流转换为字节数组到字符串
- wordpress - 从 wp 评论中删除回复按钮
- php - 使用 davibennun/laravel-push-notification 库在 fcm 键上推送通知问题
- google-bigquery - BigQuery 天分区到期返回 2 天的分区数据
- sql - 对值进行分组和求和,并列出每组中的连续行
- reactjs - reactjs不翻译对象和html
- math - 如何在飞镖方程式中找到数学变量
- javascript - 用 php、jquery 显示二进制图像
- graphql - 空数据对象返回
对相同的应用突变后