Я запустил cv2.findContours
на изображении.
Результат - 3 контура.Это выходные данные findContours -
print (cnt)
[array([[[149, 0]],
[[149, 1]],
[[148, 2]],
[[148, 8]],
[[149, 9]],
[[149, 11]],
[[148, 12]],
[[148, 39]],
[[213, 39]],
[[213, 30]],
[[212, 29]],
[[213, 28]],
[[213, 23]],
[[212, 22]],
[[212, 3]],
[[211, 2]],
[[211, 0]],
[[161, 0]],
[[160, 1]],
[[159, 0]]], dtype=int32),
array([[[148, 5]],
[[149, 4]],
[[150, 5]],
[[150, 8]],
[[149, 9]],
[[148, 8]]], dtype=int32),
array([[[ 0, 0]],
[[ 0, 39]]], dtype=int32)]
Я хотел бы получить кортежи из первого контура [0], где y=39
в этом случае я хотел бы получить:
[[148, 39]],
[[213, 39]]