Ведомая фильтрация изображений
B = imguidedfilter(A,G)
B = imguidedfilter(A)
B = imguidedfilter(___,Name,Value)
фильтрует изображение B
= imguidedfilter(___,Name,Value
)A
с помощью пар "имя-значение", чтобы управлять аспектами ведомой фильтрации.
Параметр DegreeOfSmoothing
задает мягкий порог на отклонении для данного окружения. Если окружение пикселя будет иметь отклонение намного ниже, чем порог, это будет видеть некоторый объем сглаживания. Если окружение пикселя будет иметь отклонение намного выше, чем порог, то это будет иметь мало ни к какому сглаживанию.
Введите отображает A
, и G
может иметь различные классы. Если или A
или G
имеют целое число класса или логические, то imguidedfilter
преобразовывает их в точность с плавающей точкой для внутреннего вычисления.
Введите отображает A
, и G
может иметь различное количество каналов.
Если A
является изображением RGB
, и G
является полутоновым или двухуровневым изображением, то imguidedfilter
использует G
для руководства всеми каналами A
независимо.
Если и A
и G
являются изображениями RGB, то imguidedfilter
использует каждый канал G
для руководства соответствующим каналом A
, т.е. поведение плоскости плоскостью.
Если A
является полутоновым или двухуровневым изображением, и G
является изображением RGB, то imguidedfilter
использует все три канала G
для руководства (цветная статистика) для фильтрации A
.
[1] Кэйминг Хэ, Цзянь Sun, Ксиэуу Тан, Ведомая Фильтрация Изображений. Транзакции IEEE согласно Анализу Шаблона и Искусственному интеллекту, Объему 35, Выпуск 6, стр 1397-1409, июнь 2013