opencv实现中值滤波的函数?
medianBlur函数使用中值滤波来平滑(模糊)处理一张图像。对于多通道图像,它对每个通道单独处理。
函数原型:
void medianBlur(InputArray src, OutputArray dst, int kszie);参数详解;
第一个参数:InputArray类型的src,输入图像,Mat类的对象。该函数对通道是独立处理的,且可以处理1、3或4得到的Mat图像,但是待处理的图像深度应该是CV_8U,CV_16U,CV_32F,但是对于较大孔径尺寸的图像,只能是CV_8U。
第二个参数:OutputArray类型的dst,目标图像,需要和输入图像有相同的尺寸和类型。
第三个参数:int类型ksize,孔径的线型尺寸,必须是大于1的奇数。
Copyright © 广州京杭网络科技有限公司 2005-2025 版权所有 粤ICP备16019765号
广州京杭网络科技有限公司 版权所有