[ Foro de Python ]

python me saca multiples errores

30-Apr-2021 14:02
Invitado (diamar)
0 Respuestas

hola yo estoy tratando de hacer  un código que lea imágenes de un capchat y que lea caracteres  por lo que use lo siguiente
import cv2
import pytesseract
import numpy as np

pytesseract.pytesseract.tesseract_cmd= 'C:\\Program Files\\Tesseract-OCR'

img= cv2.imread('1.png')

img = cv2.cvtColor(img, cv2.COLOR_BGR2RGB)

#Detetando caracteres
#print(pytesseract.image_to_string(img, timeout=0.5))
hImg =img.shape[0]
wIng = img.shape[1]
boxes = (pytesseract.image_to_boxes(img))
for b in boxes,splitlines():
   #print(b)
   b = b.split(' ')
   print (b)
   x,y,w,h = int(b[1]), int(b[2]), int(b[3]), b[4]
   cv2.rectangle(img,(x,hImg-y), (w,hImg - h), (0,0, 255),1)
   cv2.putText(img, b[0], (x,hImg), cv2.FONT_HERSHEY_COMPLEX, 1, (50, 50, 255),2)
   
cv2.imshow('Result', img)
pero me sale los siguientes errores
ricas\sa.py
Traceback (most recent call last):
 File "C:\Users\Diana\Desktop\diana\OmesTutorials\Detección de Figuras Geométricas\sa.py", line 15, in <module>
   boxes = (pytesseract.image_to_boxes(img))
 File "C:\Users\Diana\AppData\Local\Programs\Python\Python37\lib\site-packages\pytesseract\pytesseract.py", line 477, in image_to_boxes
   }[output_type]()
 File "C:\Users\Diana\AppData\Local\Programs\Python\Python37\lib\site-packages\pytesseract\pytesseract.py", line 476, in <lambda>
   Output.STRING: lambda: run_and_get_output(*args),
 File "C:\Users\Diana\AppData\Local\Programs\Python\Python37\lib\site-packages\pytesseract\pytesseract.py", line 287, in run_and_get_output
   run_tesseract(**kwargs)
 File "C:\Users\Diana\AppData\Local\Programs\Python\Python37\lib\site-packages\pytesseract\pytesseract.py", line 258, in run_tesseract
   raise e
 File "C:\Users\Diana\AppData\Local\Programs\Python\Python37\lib\site-packages\pytesseract\pytesseract.py", line 255, in run_tesseract
   proc = subprocess.Popen(cmd_args, **subprocess_args())
 File "C:\Users\Diana\AppData\Local\Programs\Python\Python37\lib\subprocess.py", line 800, in __init__
   restore_signals, start_new_session)
 File "C:\Users\Diana\AppData\Local\Programs\Python\Python37\lib\subprocess.py", line 1207, in _execute_child
   startupinfo)
PermissionError: [WinError 5] Acceso denegado
he visto paginas y leido documentacion y nada me ayuda agradeceria que me apoyaran




(No se puede continuar esta discusión porque tiene más de dos meses de antigüedad. Si tienes dudas parecidas, abre un nuevo hilo.)