Есть ли хорошие инструменты для удаления шума с открытым исходным кодом?

В частности, те, которые изначально работают в Linux.

Просто для справки, вы имеете в виду открытый исходный код, как в бесплатном приложении, или в приложении, где вам нужен доступ к исходному коду?
@t3mujin: давайте предположим, что с открытым исходным кодом, как на opensource.org/osd.html

Ответы (3)

Есть несколько различных плагинов для GIMP для удаления шума.

Можете ли вы прокомментировать различия между ними и их относительные преимущества и недостатки? Как они соотносятся с современным проприетарным программным обеспечением?
Приложение: этот результат поиска не особенно полезен, так как он содержит несколько прекращенных проектов и ссылки на страницы, на которых написано что-то вроде «У меня есть GIMP 2.6.6 (GIMP.app), работающий на Mac OS 10.4.11. Мне нужен шум плагин сокращения, который будет работать для этой версии GIMP».

Magic Image Converter (G'MIC) от GREYC является продолжением GREYCStoration. Я не фанат этого, так как я обнаружил, что он очень медленный, и есть множество вариантов настройки. Это означает, что вы можете часами просто настраивать параметры, чтобы найти оптимальный набор для конкретного изображения.

Моей личной рекомендацией будет Wavelet Denoise. Это быстро, имеет мало параметров и в целом дает отличные результаты. Результаты не так хороши, как у коммерческих пакетов, но они достаточно близки, так что вы не заметите разницы, если не подглядываете за пикселями. Для достижения наилучших результатов я использую цветовое пространство YCrCb и применяю шумоподавление к каналам Cr и Cb. Будьте очень осторожны с каналом Y (канал яркости), потому что, если вы переусердствуете, вы получите очень «пластиковое» изображение. Обычно я оставляю канал Y в покое, так как мне нравится немного зернистости в моих изображениях.

Да, я обнаружил, что шумоподавление работает очень хорошо. Кроме того, в Ufraw встроено шумоподавление вейвлетов.

Я могу рассказать вам очень простой трюк, который вы можете сделать с помощью любого инструмента для редактирования фотографий.

1) Удвойте размер изображения,
2) немного размойте его,
3) верните его к нормальному размеру.

В зависимости от вашего шага «размытие немного», это не сильно отличается от размытия с ядром вдвое меньшего размера, чем то, которое вы использовали на шаге 2. меняется разрешение.
@mmr Да, в цифровом математическом мире все по-другому. Это цифровое значение, поэтому, когда вы удваиваете его, вы фактически создаете новые цифровые точки. А когда вы их размываете - вы даже можете добавить в них дополнительный небольшой шум...