3.6. Медианный фильтр

3.6.1. Общая информация

В то время, как «Гауссово»размывание рассчитывает среднее значение соседних пикселей, «Медианный» фильтр рассчитывает медиану:

Рисунок 17.18. Расчёт медианы

Расчёт медианы

A 3×3 neighborhood. Values in ascending order. Median surrounded in red.


Эти расчёты не создают новых значений, и соседний пиксель вне выборки не повлияет на результат. Поэтому этот фильтр сохраняет границы и скругляет углы. Его используют для уменьшения шума, особенно «шума соли и перца», и для удаления царапин на фото.

3.6.2. Activating the Filter

This filter is found in the main menu under Filters → Blur → Median Blur….

3.6.3. Параметры

Рисунок 17.19. Параметры «Медианного фильтра…»

Параметры «Медианного фильтра…»

Presets, «Input Type», Clipping, Blending Options, Preview, Merge filter, Split view
[Примечание] Примечание

Эти параметры описываются в Раздел 2, «Общие свойства».

Соседние области

The shape of the neighborhood. Three options: Square, Circle (default), Diamond. Differences are subtle and not predictable: experiment, on-canvas editing makes this easy.

Рисунок 17.20. Соседние области«медианы»

Соседние области«медианы»

Radius=3. Left: Square.

Middle: Circle. Right: Diamond.


Радиус

Радиус соседних областей. Увеличение радиуса увеличивает степень размытия. В отличие от «Гауссова размывания», края неразмыты. Углы скруглены, а выпуклые поверхности источены.

Рисунок 17.21. «Медианный» фильтр vs «Гауссово» размытие

«Медианный» фильтр vs «Гауссово» размытие

Left: Original image

Middle: Median Blur filter applied

Right: Gaussian Blur filter applied


Слишком сильное увеличение радиуса может повлечь за собой нежелательные эффекты:

Слева: исходное изображение

Справа: радиус=100

Процентиль

По умолчанию, медианный фильтр находит значение медианы по соседству с каждым пикселем. Несмотря на своё название, фильтр на самом деле может найти *любой* произвольный процентиль, не только медианный (например, 50-ый процентиль). Параметр «Процентиль» управляет процентилем, используемым для цветовых составляющих. Низкие значения затеняют тона изображения, более высокие — делают их ярче.

Слева: исходное изображение

В середине: процентиль=0. Изображение тёмное. Стебли увеличены, но не размыты.

Справа: Процентиль=100. Изображение более яркое и гораздо более размытое.

Альфа-процентиль

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

Низкие значения «Альфа-процентиля» передвигают изображение к большей прозрачности, а более высокие — к большей непрозрачности, баланс представлен значением в 50%. В общих чертах, значения ниже 50% уменьшают размеры прозрачных областей изображения, а значения больше 50% — увеличивают.

Слева: Исходное изображение. Изображение имеет альфа-канал. Круг — прозрачный.

В середине: процентиль=0%. Прозрачный круг увеличен.

Справа: альфа-процентиль=100%. Прозрачный круг уменьшен.

Политика «бездны»

Политика «бездны» (обработка границ) подчиняется Политика «бездны».

High precision

This option avoids clipping and quantization but is slower.

3.6.4. Работа с медианным фильтром

Уменьшение объёма шума «соль и перец»

Слева: исходное изображение

В середине: радиус = 1 применён дважды

Справа: радиус = 1 применён три раза

Скрытие царапин

Слева: исходное изображение

В середине: радиус = 2

Справа: радиус = 1 применён дважды. Изображение менее размытое.