Olezha 0 Жалоба Опубликовано December 12, 2016 Здравствуйте! Стоит задача в оценке уровня шума на изображении. Т.е. на вход подается какое-то одиночное изображение и нужно, как-то количественно определить насколько оно зашумлено, можно это как-то сделать? Есть пример такой программы для матлаба: https://www.mathworks.com/matlabcentral/fileexchange/36921-noise-level-estimation-from-a-single-image/content/NoiseLevel.mно мне нужно на плюсахКто нибудь решал подобные задачи или может поделиться чем-то полезным на этот счет? Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Nuzhny 243 Жалоба Опубликовано December 13, 2016 Оно? Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
mrgloom 242 Жалоба Опубликовано December 13, 2016 Для PSNR надо 2 изображения одно чистое, а другое зашумленное. https://ru.wikipedia.org/wiki/Пиковое_отношение_сигнала_к_шуму Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
mrgloom 242 Жалоба Опубликовано December 13, 2016 Кхм, не уверен что это адекватная идея, но можно изображение разложить через SVD оставив только несколько собственных значений (Low rank approximation). http://stackoverflow.com/a/40046525/1179925 и потом использовать его как не зашумленное для подсчёта PSNR. Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах