Я использую Open CV и skimage для анализа документов таблиц. Я пытаюсь сегментировать область тени отдельно.
В настоящее время я могу сегментировать часть и число как разные кластеры.
Используя felzenszwalb()
из skimage, я сегментирую части:
import matplotlib.pyplot as plt
import numpy as np
from skimage.segmentation import felzenszwalb
from skimage.io import imread
img = imread('test.jpg')
segments_fz = felzenszwalb(img, scale=100, sigma=0.2, min_size=50)
print("Felzenszwalb number of segments {}".format(len(np.unique(segments_fz))))
plt.imshow(segments_fz)
plt.tight_layout()
plt.show()
Но не в состоянии их подключить. Любая идея связать методично и маркировать соответствующий сегмент с частичным и детальным номером очень поможет. Заранее благодарю за ваше время - если Ive пропустил что-нибудь, over- или недооценил конкретный момент, дайте мне знать в комментариях.