实例1-人脸祛斑
原理:人脸祛斑是利用滤波进行去除斑点,一般用的滤波包括双边滤波、各向异性滤波
等,这些滤波与其他滤波原理相似,只是这些滤波考虑了灰度这一信息,不单纯的只是考虑距离。
dev_open_file_dialog ('read_image', 'default', 'default', Selection)
read_image (Image, Selection)
* 均值滤波
mean_image (Image, ImageMean, 9, 9)
* 高斯滤波
gauss_filter (Image, ImageGauss, 5)
*导向滤波
guided_filter (Image, Image, ImageGuided, 3, 20)
* 双边滤波
bilateral_filter (Image, Image, ImageBilateral, 3, 20, [], [])
* 各向异性滤波
anisotropic_diffusion (Image, ImageAniso, 'weickert', 5, 1, 10)