OpenCVデュアルフィルタbilateralFilter顔そばかす除去
572 ワード
「OpenCVシリーズチュートリアル」「深い学習-データセットの品質を向上させる方法」
ソースコードは45-BilateralFilterをダウンロードします.pyまず効果を示します:何度も大きくすることで、sigmaColorとsigmaSpaceの数値が示す効果です.
bilateralFilter()公式インタフェースの位置.
ソース:
ソースコードは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()