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

18

В частности, это работает на Linux.

txwikinger
источник
Просто для записи, вы имеете в виду открытый исходный код, как в бесплатном приложении или приложении, где вам нужен доступ к исходному коду?
t3mujin
@ t3mujin: давайте предположим, что с открытым исходным кодом,
mattdm

Ответы:

5

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

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

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

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

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

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

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

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