Добавьте шум, чтобы отобразить
добавляет нулевое среднее значение, Гауссов белый шум. Локальное отклонение шума, J = imnoise(I,'localvar',intensity_map,var_local)var_local, функция значений интенсивности изображений в I. Отображение значения интенсивности изображений к шумовому отклонению задано векторным intensity_map.
добавляет мультипликативный шум с отклонением J = imnoise(I,'speckle',var_speckle)var_speckle.
Среднее значение и параметры отклонения для 'gaussian', 'localvar', и 'speckle' шумовые типы всегда задаются, как будто изображение имело класс double в области значений [0, 1]. Если входное изображение является различным классом, imnoise функция преобразует изображение в double, добавляет шум согласно заданному типу и параметрам, отсекает пиксельные значения к области значений [0, 1], и затем преобразует шумное изображение назад в тот же класс как вход.
Распределение Пуассона зависит от типа данных входного изображения I:
Если I двойная точность, затем значения входного пикселя интерпретированы как средние значения распределений Пуассона, увеличенных 1e12. Например, если входной пиксель имеет значение 5.5e-12, затем соответствующий выходной пиксель будет сгенерирован от распределения Пуассона со средним значением 5,5 и затем уменьшен масштаб 1e12.
Если I одинарная точность, используемым масштабным коэффициентом является 1e6.
Если I uint8 или uint16, затем значения входного пикселя используются непосредственно без масштабирования. Например, если пиксель в uint8 введите имеет значение 10, затем соответствующий выходной пиксель будет сгенерирован от распределения Пуассона со средним значением 10.
Добавить 'salt & pepper' шум с плотностью d к изображению, imnoise первые присвоения каждый пиксель случайное значение вероятности от стандартного равномерного распределения на открытом интервале (0, 1).
Для пикселей со значением вероятности в области значений (0, d/2), пиксельное значение установлено в 0. Количество пикселей, которые установлены в 0 приблизительно d*numel(I)/2.
Для пикселей со значением вероятности в области значений [d/2, d), пиксельное значение установлено в максимальное значение типа данных image. Количеством пикселей, которые установлены в максимальное значение, является приблизительно d*numel(I)/2.
Для пикселей со значением вероятности в области значений [d, 1), пиксельное значение неизменно.