源码下载45-BilateralFilter.py
先展示一下效果:
通过多次调大,sigmaColor和sigmaSpace数值展示的效果。
bilateralFilter()官方接口位置。
源码:
import cv2 as cv
img = cv.imread('./res/freckle.jpeg')
cv.imshow('org', img)
for i in range(1, 6):
sigmaColor = i * 10
sigmaSpace = sigmaColor*2
imgb = cv.bilateralFilter(img, 100, sigmaColor, sigmaSpace)
cv.imshow('bilateral' + str(sigmaColor) + '-' + str(sigmaSpace), imgb)
cv.waitKey(0)
cv.destroyAllWindows()