Нода «Кувахара» (Kuwahara node)

Нода ":abbr:`Кувахара (Kuwahara)`" .

Нода Kuwahara реализует фильтр Кувахары, а также его анизотропный вариант. Фильтр Кувахары – это сглаживающий фильтр, который пытается сохранить края на изображении. Сглаживающий эффект анизотропного варианта похож на мазки кистью, поэтому ноду можно использовать для создания стилизованных эффектов живописи.

Входы (inputs)

Изображение (image)

Стандартный цветовой ввод.

Размер (size)

Управляет размером сглаживающей области. Большие значения могут привести к появлению артефактов на высокодетализированных областях. Для «анизотропного» метода – чем больше размер, тем медленнее фильтр.

../../../_images/compositing_types_filter_kuwahara-node_original.webp

Оригинал.

../../../_images/compositing_types_filter_kuwahara-node_size3.webp

Size: 3.

../../../_images/compositing_types_filter_kuwahara-node_size6.webp

Size: 6.

../../../_images/compositing_types_filter_kuwahara-node_size9.webp

Size: 9.

Свойства (properties)

Тип (type)
Классический (classic):

Простой метод сглаживания, который усредняет локальную квадратную окрестность изображения, сохраняя края. Даёт блочные результаты из-за квадратной окрестности и не предоставляет параметров для настройки, но вычисляется быстрее.

Анизотропный (anisotropic):

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

Высокая точность (high precision)

Использует более точный, но медленный метод. Используйте, если вывод содержит нежелательный шум.

Однородность (uniformity)

Управляет равномерностью направлений краёв изображения. Неединообразные направления почти никогда не желательны, поэтому их следует увеличивать до тех пор, пока пользователь не заметит, что результат больше не изменяется существенным образом. Дальнейшее увеличение приводит к худшим результатам и увеличению времени вычисления.

Острогранность (sharpness)

Управляет резкостью краёв изображения.

../../../_images/compositing_types_filter_kuwahara-node_original.webp

Оригинал.

../../../_images/compositing_types_filter_kuwahara-node_sharpness0.webp

Sharpness: 0.

../../../_images/compositing_types_filter_kuwahara-node_sharpness05.webp

Sharpness: 0.5.

../../../_images/compositing_types_filter_kuwahara-node_sharpness1.webp

Sharpness: 1.

Эксцентриситет (eccentricity)

Управляет тонкостью и направленностью фильтра. Низкий эксцентриситет соответствует круговым всенаправленным элементам, а высокий эксцентриситет соответствует тонким направленным элементам.

../../../_images/compositing_types_filter_kuwahara-node_original.webp

Оригинал.

../../../_images/compositing_types_filter_kuwahara-node_eccentricity0.webp

Eccentricity: 0.

../../../_images/compositing_types_filter_kuwahara-node_eccentricity1.webp

Eccentricity: 1.

../../../_images/compositing_types_filter_kuwahara-node_eccentricity2.webp

Eccentricity: 2.

Выходы (outputs)

Изображение (image)

Стандартный цветовой вывод.

Примечания

Итераций (iterations)

Фильтр может быть применён несколько раз путём многократного объединения ноды в цепочку. Такое объединение в цепочку может дать более плоскую фильтрацию.

../../../_images/compositing_types_filter_kuwahara-node_original.webp

Оригинал.

../../../_images/compositing_types_filter_kuwahara-node_iterations1.webp

Итераций: 1.

../../../_images/compositing_types_filter_kuwahara-node_iterations2.webp

Итераций: 2.

../../../_images/compositing_types_filter_kuwahara-node_iterations3.webp

Итераций: 3.

Производительность (performance)

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