跳到主要内容
版本:1.12.7

滤波2D

功能介绍

对2D图像使用滤波处理(高斯滤波,中值滤波,均值滤波,反色,边缘检测)

高斯滤波:遍历图像像素,使用高斯卷积核计算出当前像素值。

中值滤波:遍历图像像素,使用卷积核计算出中值,将当前像素值赋为中值。

均值滤波:遍历图像像素,使用卷积核计算出均值,将当前像素值赋为均值。

反色:遍历图像像素,将当前像素值赋为255-当前值。

边缘检测:使用canny检测出图像边缘。

模块位置:图像处理-滤波2D

使用说明

参数说明

  • 图像源:输入图像
  • 区域:输入区域
  • 方法:高斯滤波,中值滤波,均值滤波,反色,边缘检测
  • 滤波核尺寸:范围[1,31],生成高斯卷积核的尺寸,只在方法为 高斯滤波模式下生效
  • 滤波核宽度:范围[1,31],生成卷积核的宽度,只在方法为 中值滤波均值滤波模式下生效
  • 滤波核高度:范围[1,31],生成卷积核的高度,只在方法为 中值滤波均值滤波模式下生效
  • 阈值范围:范围[0,255],边缘点像素值小于等于低阈值设当前像素值为0,大于等于高阈值设当前像素值为255,只在方法为 边缘检测模式下生效

案例流程

image
  1. 获取源数据,可以选择相机或者加载本地数据
image
  1. 使用矩形区域模块来选择需要处理的区域(也可以选择其他类型的区域,例如旋转矩形区域等)
image
  1. 对选定的区域做滤波处理
image
信息

上面的流程仅作为参考,实际根据不同应用场景的需求进行修改