Как удалить шум с изображения с помощью Matlab?

Мне нужно удалить шум с этого изображения, используя matlab http://www.flickr.com/photos/63036721@N02/5742366240/in/photostream

Цель состоит в том, чтобы улучшить качество монет и, если возможно, увидеть форму внутри них.

Я подумал, что, возможно, это гауссов шум, поэтому попытался использовать фильтр Винера, но он не работает так хорошо. Действительно ли гауссов шум?

Спасибо


person Alessandro    schedule 21.05.2011    source источник


Ответы (1)


Это шум соли и перца. Примените медианный фильтр. Он должен работать.

http://www.mathworks.com/help/toolbox/images/ref/medfilt2.html

person R1234    schedule 21.05.2011
comment
Я не уверен, что это соль и перец, потому что, глядя на гистограмму, я не вижу, что многие пиксели полностью белые, а многие полностью черные, действительно, медианный фильтр работает не так хорошо. - person Alessandro; 21.05.2011
comment
Не могли бы вы опубликовать изображение гистограммы? - person R1234; 21.05.2011
comment
в порядке. Я действительно не могу попробовать, потому что срок действия моей лицензии на Matlab истек. Вы видите эти пики на гистограмме? Это значения, которые необходимо удалить. Пожалуйста, разместите изображения, соответствующие 1. гауссовскому 2. медианному 3. минимальному фильтру. Gonzalez and Woods-Digital Image Processing 3rd edition — хороший справочник по всем различным фильтрам. Это задание колледжа? - person R1234; 21.05.2011