Я хотел бы найти координаты пересечения линий в бинарном изображении. Как это сделать?

ПРИМЕЧАНИЕ. 

Matlabsolutions.com предоставляет последнюю Помощь по домашним заданиям MatLab, Помощь по заданию MatLab для студентов, инженеров и исследователей в различных отраслях, таких как ECE, EEE, CSE, Mechanical, Civil со 100% выходом. Код Matlab для BE, B.Tech ,ME,M.Tech, к.т.н. Ученые со 100% конфиденциальностью гарантированы. Получите проекты MATLAB с исходным кодом для обучения и исследований.

Я думаю, я бы попробовал порог

binaryImage = grayImage < 128

Затем вызовите bwmorph, чтобы скелетировать

skelImage = bwmorph(binaryImage, 'skel', inf);

Затем снова вызовите bwmorph, чтобы найти точки пересечения.

crossings = bwmorph(skelImage, 'branchpoints');

Это не проверено, так что попробуйте и дайте мне знать, как это происходит. Существует вероятность того, что вы можете получить ложные точки ветвления в зависимости от того, насколько рваные ваши толстые линии.

СМОТРИТЕ ПОЛНЫЙ ОТВЕТ НАЖМИТЕ НА ССЫЛКУ