Я использовал adapthisteq
для улучшения видимости объектов переднего плана. Однако это, кажется, создало зернистые шумные детали. Как я могу удалить эти зернистые детали с изображения? Я попробовал размытие по Гауссу с помощью imgaussfilt
, и хотя оно удаляет некоторые зернистые детали, форма ячеек на изображении становится менее четкой. Второе изображение показывает бинарное изображение первого изображения.
Как удалить зернистые детали с изображения
comment
Я бы выбрал полное шумоподавление изображений, но имейте в виду, что ваши изображения довольно сложны для начала, вы не найдете идеального библиотечного решения.
- person Ander Biguri   schedule 04.08.2016
Ответы (1)
Вы можете использовать фильтр, учитывающий информацию о границах, например двусторонний фильтр. https://en.wikipedia.org/wiki/Bilateral_filter Двусторонний фильтр не только взвешивает значение в соответствии с расстоянием в пикселях (как обычное размытие по Гауссу), а также в соответствии с расстоянием в цвете между пикселями.
взято с: обработка" rel="nofollow noreferrer">http://www.slideshare.net/yuhuang/fast-edge-preservingaware-high-digital-filters-for-image-video-processing
Реализация Matlab вы можете найти здесь: https://www.mathworks.com/matlabcentral/fileexchange/12191-bilateral-filtering
person
Amitay Nachmani
schedule
04.08.2016
Хотя эта ссылка может ответить на вопрос, лучше включить сюда основные части ответа и предоставить ссылку для справки. Ответы, содержащие только ссылки, могут стать недействительными, если связанная страница изменится. – Из обзора
- person Juan Cruz Soler; 05.08.2016
Спасибо за комментарий. Как вы думаете, мне нужно добавить что-то еще?
- person Amitay Nachmani; 05.08.2016