Медианная фильтрация
Следующая функция находит интенсивность медианы (0.5 квантиля) каждого элемента в изображении и 8 элементов его ближайшего окружения (квадратное ядро 3 x 3).
getnoise(M): возвращает разницу между матрицей исходного изображения M и изображением после медианной фильтрации.
Аргументы
M является матрицей изображения.
Дополнительная информация
Медианная фильтрация является хорошим способом фильтрации случайного смешанного шума, например, поскольку она не изменяет уровни интенсивности в изображении, используя только доступные уровни. Если локальные различия между интенсивностями не слишком велики, это не приведет к существенному смещению кромок изображения. Такой тип фильтрации также может быть полезен при анализе для фиксации шума, разницы между исходным и отфильтрованным изображениями.
Помимо удаления шума, медианное фильтрование также имеет тенденцию удалять с рисунка резкие маленькие элементы.
Функция возвращает матрицу изображения, содержащую указанное преобразование интенсивности.
Было ли это полезно?