2013-04-30 2 views
-8

У меня есть изображение в MATLAB. Как рассчитать среднее и стандартное отклонение для каждого пикселя?пиксельный расчет среднего и стандартного отклонения в matlab

+2

вы пытались прочитать документацию MatLab, прежде чем задавать этот довольно простой вопрос. Или google matlab и mean или std? – bla

+3

Не могли бы вы предоставить более подробную информацию? Если у вас есть только одно изображение, среднее значение каждого пикселя - это значение пикселя, а стандартное отклонение каждого пикселя равно нулю. –

ответ

1

однострочный ответ, как ваш вопрос один линии может быть:

mean(TheImage(:)) 
+1

Я добавляю вторую строку 'sqrt (var (TheImage (:)))' ;-) – matheburg

+2

Это двухстрочный ответ. Кода было бы достаточно. –

+0

Спасибо. Подробно все, что я хочу реализовать, это 1: Преобразование изображения в матрицу. 2: Применить медианную фильтрацию. 3: Определите количество и тип Функции членства для входного изображения Настройка функций членства. Для кластеризации используются следующие нечеткие правила: . например, если среднее значение является средним, а стандартное значение отклонения является низким, то это край пиксель, иначе не крайний пиксель. Примените нечеткую классификацию, используя приведенные выше правила на соответствующих пикселях значений входного изображения, которое дает нечеткое множество , представленное функцией принадлежности. Не могли бы вы мне помочь. – user2337531