46 void sharpenImage(const cv::Mat &image, cv::Mat &result) 47 { 48 //创建并初始化滤波模板 49 cv::Mat kernel(3,3,CV_32F,cv::Scalar(0)); 50 kernel.at<float>(1,1) = 5.0; 51 kernel.at<float>(0,1) = -1.0; 52 kernel.at<float>(1,0) = -1.0; 53 kernel.at<float>(1,2) = -1.0; 54 kernel.at<float>(2,1) = -1.0; 55 56 result.create(image.size(),image.type()); 57 58 //对图像进行滤波 59 cv::filter2D(image,result,image.depth(),kernel); 60 }
图像锐化函数
最新推荐文章于 2024-06-07 11:25:54 发布