【发布时间】:2020-11-30 03:05:10
【问题描述】:
我正在运行一个脚本,该脚本会返回数字键盘中数字的数量和位置,但它是杂乱无章的。但在识别 1 时,它给了我 71 或 7。
这是我正在运行的脚本
numero.save(r'C:\imagenes\numeros\numero.png')
image = Image.open(r'C:\imagenes\numeros\numero.png')
inverted_image = PIL.ImageOps.invert(image)
inverted_image.save(r'C:\imagenes\numeros\numero.png')
image = cv2.imread(r'C:\imagenes\numeros\numero.png')
numero = int(pytesseract.image_to_string(image, lang='spa', config='--psm 6 digits'))
print("numero :", numero)
if numero == 7 or numero not in numeros:
numero_1_eng = int(pytesseract.image_to_string(image, lang='eng', config='--psm 6 digits'))
if numero_eng != 7:
numero = 1
else:
numero = numero_eng
print("numero:", numero)
vector = 930, 425, numero
vector_de_vectores.append(vector)
【问题讨论】:
标签: python image python-tesseract