
Я использую
Код: Выделить всё
img = cv2.imread(TABLE_PATH)
gray = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY)
lsd = cv2.createLineSegmentDetector(cv2.LSD_REFINE_ADV, sigma_scale=0.6)
dlines = lsd.detect(gray)
lines = (Line(x0, y0, x1, y1) for x0, y0, x1, y1 in dlines[0][:, 0])

Как сделать так, чтобы слова не распознавались как строки. Я не могу использовать жестко запрограммированные пороговые значения, поскольку они подходят для одного примера, но не подходят для другого. Будем признательны за решения на Python или Java
Подробнее здесь: https://stackoverflow.com/questions/793 ... nedetector