因此,我正在使用here中的以下代码(来源:stwykd),我在下图上绘制了边框。我可以从图像中提取所有盒子,但是有没有办法使用它的坐标来只提取一个特定的盒子?
import pytesseract
from pytesseract import Output
import cv2
img = cv2.imread('image.jpg')
d = pytesseract.image_to_data(img, output_type=Output.DICT)
n_boxes = len(d['level'])
for i in range(n_boxes):
(x, y, w, h) = (d['left'][i], d['top'][i], d['width'][i], d['height'][i])
cv2.rectangle(img, (x, y), (x + w, y + h), (0, 255, 0), 2)