Цветовая сегментация MATLAB

#matlab #colors #image-segmentation

#matlab #Цвет #сегментация изображений

Вопрос:

Я должен написать эту функцию в matlab для цветовой сегментации изображения на основе расстояния евклида или махаланобиса. Вы передаете обучающие данные для euclidean, обучающие данные и матрицу cov для mahalobis.

Здесь я знакомлюсь с теорией и математикой, а также с тем, как написать функцию в matlab, но я понятия не имею, как сегментировать изображение RGB и делать это вообще. Кто-нибудь, пожалуйста, может указать мне правильное направление? ЦИКЛЫ не допускаются.

Спасибо

Комментарии:

1. Спасибо, но мне нужна какая-то вещь, более похожая на реальную математику, чтобы сегментировать ее. В моей книге используется dist = sgrt(sum(abs(f — remat(m, p, 1).^ 2,2))

2. Я понимаю эту математику, но они делают это с пользовательской операцией под названием imstack2vectors для f, и для меня это не имеет смысла, почему они это делают.

Ответ №1:

Взгляните на этот сайт, на нем есть скрипт, который реализует сегмент изображения RGB

Комментарии:

1. Спасибо, это не то, что мне нужно, мне нужно больше использовать математику евклида и махаланобиса, чтобы сделать это