读取图像,采用中值滤波去噪
时间: 2024-06-21 09:02:44 浏览: 72
【matlab代码】-【图像去噪】-自适应中值滤波算法.zip
读取图像可以使用OpenCV库中的imread函数,该函数可以读取各种图像格式(如jpg、png等)的图像。在读取图像之后,可以使用OpenCV库中的medianBlur函数来实现中值滤波去噪,该函数可以对图像中的噪点进行平滑处理,同时保留边缘信息。
以下是使用OpenCV实现读取图像和中值滤波去噪的示例代码:
```
#include <opencv2/opencv.hpp>
using namespace cv;
int main()
{
// 读取图像
Mat img = imread("image.jpg");
// 中值滤波去噪
medianBlur(img, img, 5);
// 显示图像
imshow("image", img);
waitKey();
return 0;
}
```
阅读全文