初识Opencv4.X----方框滤波

//方框滤波
#include <stdio.h>
#include <iostream>
#include <string>
#include <opencv2\opencv.hpp>
using namespace std;
using namespace cv;
int main()
{
    
    
	//方框滤波,实际上与均值滤波一样,主要用在CV_32F的图像上
	Mat img_gaussion = imread("gaussion.jpg");
	Mat img_salt = imread("salt.jpg");
	img_gaussion.convertTo(img_gaussion, CV_32FC3, 1.0/255);
	img_salt.convertTo(img_salt, CV_32FC3, 1.0 / 255);
	Mat gaussion_result, salt_result;
	boxFilter(img_gaussion, gaussion_result, CV_32FC3, Size(3, 3));
	boxFilter(img_salt, salt_result, CV_32FC3, Size(3, 3));
	imshow("img_gaussion", img_gaussion);
	imshow("gaussion_result", gaussion_result);
	imshow("img_salt", img_salt);
	imshow("salt_result", salt_result);
	waitKey(0);
	return 0;
}

在这里插入图片描述
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/qq_46146657/article/details/120330673