halcon---滤波操作

dev_clear_window ()
dev_close_window ()

read_image (Image, 'C:/Users/Public/Documents/MVTec/HALCON-18.11-Steady/examples/images/lcd/tft_cells_01.png')
get_image_size (Image, Width, Height)

dev_open_window (0, 0, Width, Height, 'black', WindowHandle)
dev_display (Image)

*灰度转化
rgb1_to_gray (Image, GrayImage)

*得到一个高斯噪声分布
gauss_distribution (20, Distribution)

*将高斯噪声添加到图像
add_noise_distribution (GrayImage, ImageNoise, Distribution)

*均值滤波
mean_image (ImageNoise, ImageMean, Width, Height)
*中值滤波
median_image (ImageNoise, ImageMedian, 'circle', 3, 'mirrored')



**************************************
*得到一个椒盐噪声分布
sp_distribution (5, 5, Distribution1)
**************************************

 

你可能感兴趣的:(halcon学习笔记)