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

Поскольку резьба не совсем прямая, я не могу просто использовать regionprops, поэтому считаю лучшим вариантом использовать функцию bwdistgeodesic

Что ожидает функция bwdistgeodesic от переменной «mask»? Как я могу использовать анализ изображения для создания указанной маски? Я изучил использование свойства regionprops «Extrema», но, поскольку я не уверен, что такое переменная «mask» в bwdistgeodesic, я не уверен, как я буду использовать размеры x, y из «Extrema» в маске. .

ПРИМЕЧАНИЕ. 

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

Поскольку нить не совсем прямая, я не могу просто использовать regionprops,

Почему нет? Не могли бы вы просто сделать

S=regionprops(  bwareafilt(BW,1,'smallest') ,'Perimeter');
    length=S.Perimeter/2