Opencv C++成长之路(四):中值滤波

中值滤波结果

原图像
Opencv C++成长之路(四):中值滤波_第1张图片
中值滤波结果
Opencv C++成长之路(四):中值滤波_第2张图片

Show me the code

#include 
#include 
#include 
#include 
#include 

using namespace std;

int main() {
    // 图像路径
    const string fileName = "xxx.jpg";
    
    // 读入图片
    cv::Mat origin = cv::imread(fileName);
    
    // 创建结果存放位置
    cv::Mat result;
    
    // 设置中值滤波窗大小
    const int winSize = 21;
    
    // 中值滤波
    cv::medianBlur(origin, result, winSize);
    
    // 显示原图
    cv::imshow("Origin Image", origin);
    
    // 显示中值滤波后的图像
    cv::imshow("Result", result);
    
    cv::waitKey(0);
}

你可能感兴趣的:(Opencv-C++成长之路)