< img alt="полоса рядом со звездой" src="https://i.sstatic.net/AKn9U.png" />
[img]https://i.sstatic .net/Yi2Zk.png[/img]
На этих изображениях вы можете игнорировать волнистые линии и символы «X», черные квадраты — это мои замаскированные пиксели. Что я хотел бы сделать, так это отделить дорожки (длинные полосы) от пятен и колец (к вашему сведению, кольца появляются, потому что фильтрация повышает значимость краев объектов). Итак, мой вопрос заключается в том, как я могу классифицировать морфологию определенных частей маски и отделить капли/кольца от дорожки.
В случае, если это облегчит ответ на вопрос, вот маска для изображения слева:
Код: Выделить всё
spots=array([[False,False,False,False,False,False,False,False,False,False,False],
[False,False,False,False,False,False,False,False,False,False,False],
[False,False,False,False,True ,False,False,False,False,False,True ],
[False,False,True ,True ,True ,True ,False,False,False,True ,False],
[False,False,True ,True ,True ,True ,False,False,True ,True ,False],
[False,False,True ,True ,True ,True ,False,True ,True ,False,False],
[False,False,False,True ,True ,True ,True ,True ,False,False,False],
[False,False,False,False,False,True ,True ,True ,False,False,False],
[False,False,False,False,False,True ,True ,False,False,False,False],
[False,False,False,False,True ,True ,False,False,False,False,False],
[False,False,False,False,True ,False,False,False,False,False,False],
[False,False,False,True ,False,False,False,False,False,False,False]])
[img]https://i .sstatic.net/2F5AJ.png[/img]

Спасибо!
-Адам
Подробнее здесь: https://stackoverflow.com/questions/235 ... n-an-image