Адаптивный двусторонний фильтр в реализации opencv python2.7

Я хочу использовать адаптивный двусторонний фильтр в python с помощью opencv. Но я не могу понять, как поставить параметры или какие должны быть значения. Это то, что я нашел в документации OpenCV 2.4.

cv2.adaptiveBilateralFilter (src, ksize, sigmaSpace [, dst [, maxSigmaColor [, привязка [, borderType]]]])

Может ли кто-нибудь привести пример реализации этой функции?


person Amey Chindarkar    schedule 17.07.2017    source источник
comment
Возможно, вы захотите ознакомиться с этой статьей, в которой четко объясняется фильтр и параметры!   -  person Rick M.    schedule 17.07.2017


Ответы (1)


Прочтите это — https://arxiv.org/pdf/1811.02308.pdf. адаптивного двустороннего фильтра. Дайте мне знать, если вам нужна помощь.

Размер ядра используется для расчета локальной дисперсии и того, какой вклад будут вносить пиксели (взвешенным образом).

sigmaSpace фильтрует сигму в пространстве координат. Большее значение параметра означает, что более дальние пиксели будут влиять друг на друга.

Например: img = cv2.bilateralFilter(изображение, 20, 5)

person Sayed Mohsin Reza    schedule 19.03.2019