int main(int argc, char *argv[])
{
Mat src;
Mat dst2;
src = imread("motuo.png", CV_LOAD_IMAGE_ANYCOLOR);
if (!src.data)
{
printf("failed to load image");
return -1;
}
char pic_title[] = "orginal pics";
char median_title[] = "median pics";
char bilateral_title[] = "bilateral pics";
namedWindow(pic_title, CV_WINDOW_AUTOSIZE);
namedWindow(median_title, CV_WINDOW_AUTOSIZE);
namedWindow(bilateral_title, CV_WINDOW_AUTOSIZE);
//中值滤波,去噪点
medianBlur(src, dst2, 5);
imshow(pic_title, src);
imshow(median_title, dst2);
//双边滤波。//美化人像,人脸磨皮,
bilateralFilter(src, dst2, 15, 150, 3);
imshow(bilateral_title, dst2);
waitKey(0);
return 0;
}
高斯滤波算法
最新推荐文章于 2023-09-13 15:31:00 发布