图像美颜
void BeautyFace()
{
Mat matResult;
Mat src = imread("D:/pic2/a0.png");
int bilateralFilterVal = 50;
imshow("原图", src);
whiteFace(src, 1.1, 8);
imshow("亮度调节", src);
GaussianBlur(src, src, Size(5, 5), 0, 0);
imshow("模糊", src);
bilateralFilter(src, matResult, bilateralFilterVal,
bilateralFilterVal , bilateralFilterVal );
imshow("磨皮", matResult);
Mat matFinal;
cv::GaussianBlur(matResult, matFinal, cv::Size(0, 0), 9);
cv::addWeighted(matResult, 1.5, matFinal, -0.5, 0, matFinal);
imshow("图像增强", matFinal);
imwrite("E:\\test\\result.png", matFinal);
waitKey(0);
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)