Как найти толщину рамки в изображении? Имеется изображение с рамкой (вся рамка - одного цвета), толщина рамки сверху, снизу, слева и справа различная. Необходимо найти толщину с каждой стороны. Подскажите, пожалуйста, алгоритм, по которому можно вычислить толщину рамки, если у нее не фиксированная длина. Сам пробовал так:for i in range(width): # Цикл идет СЛЕВА for j in range(height): # Цикл идет СВЕРХУ if not np.array_equal(img[i,j], border_color): # если вдруг пиксели стали не равны цвету рамки border[0] = i # граница СЛЕВА border[1] = j # граница СВЕРХУ Но таким образом я вычисляю координаты точки, где рамка заканчивается лишь слева-сверху. Всё бы хорошо, но даже зная эти координаты не доходит - как следовать дальше? Рамка-то с разных сторон имеет разную толщину. Нужно найти координаты справа-снизу? А как заставить цикл следовать по изображению в таком направлении? Я вообще на верном пути, или подход в корне неверный? Может, готовая функция какая-то для этого предусмотрена?