Halcon图像滤波之均值滤波及可分离滤波

2022-08-08 14:27:38

图像滤波编程

3x3模板均值滤波

原始图像:
在这里插入图片描述
3x3模板均值滤波
运行代码:

*均值滤波 read_image(Image,'F:/2020spring/机器视觉/作业/lesson8-实验作业/实验图像.bmp')*读取图像 
rgb1_to_gray(Image, GrayImage) 
filter3_3:=[3,3,9,1,1,1,1,1,1,1,1,1]*3x3的卷积核 
convol_image(GrayImage, ImageResult3_3, filter3_3,'mirrored')*遍历求和平均dev_display(ImageResult3_3)write_image( ImageResult3_3,'bmp',0,'F:/2020spring/机器视觉/作业/lesson8-实验 作业/ImageResult3_3')*输出图像到指定文件夹

运行结果:
在这里插入图片描述
运行时间:1ms

3x3可分离滤波器均值滤波

运行代码:

*均值滤波 
read_image(Image,'F:/2020spring/机器视觉/作业/lesson8-实验作业/实验图像.bmp')*读取图像 
rgb1_to_gray(Image, GrayImage) 
filter3_1:=[3,1,5,1,1,1]*5x1的卷积核 
filter1_3:=[1,3,5,1,1,1]*1x5的卷积核 
convol_image(GrayImage, ImageResult3_1, filter3_1,'mirrored')*竖向求和平均 
convol_image(GrayImage, ImageResult3_1_3, filter1_3,'mirrored')*横向求和平均dev_display(ImageResult3_1_3)write_image( ImageResult3_1_3,'bmp',0,'F:/2020spring/机器视觉/作 业/lesson8-实验作业/ImageResult13_1_3')*输出图像到指定文件夹

运行结果:
在这里插入图片描述
横向遍历求和时间0.6ms
竖向遍历求和平均0.7ms

  • 作者:唐乐乐_Felice
  • 原文链接:https://blog.csdn.net/baidu_41656586/article/details/105636830
    更新时间:2022-08-08 14:27:38