Identify text data in image to read mm/dd, description and amount using opencv python
问题 import re import cv2 import pytesseract from pytesseract import Output from PIL import Image from pytesseract import image_to_string img = cv2.imread('/home/cybermakarov/Desktop/1.Chase Bank-page-002.jpg') d = pytesseract.image_to_data(img, output_type=Output.DICT) keys = list(d.keys()) date_pattern = '^(0[1-9]|[12]|[1-9]|3[02])/' Description_pattern='([0-9]+\/[0-9]+)|([0-9]+)|([0-9\,\.]+)' n_boxes = len(d['text']) for i in range(n_boxes): if int(d['conf'][i]) > 60: if re.match(description