图像增强就是指通过某种图像处理方法对退化的某些图像特征,如边缘、轮廓、对比度等进行处理,以改善图像的视觉效果,提高图像的清晰度,或是突出图像中的某些“有用”,压缩其他“无用”信息,将图像转换为更适合人或计算机分析处理的形式。
图像增强技术根据增强处理时所处的空间不同,基本可以分为两类:空间域法和频域法。
空间域可以简单地理解为包含图像像素的空间,空间域法是指空间域中,也就是图像本身,直接对图像进行各种线性或非线性运算,对图像的像素灰度值做增强处理。空间域法又分为点运算和模板处理两大类。
点运算是作用于单个像素邻域的处理方法,包括图像灰度变换、直方图修正、伪彩色增强技术;
模板处理是作用于像素领域的处理方法,包括图像平滑、图像锐化等技术。
频域法则是在图像的变换域中把图像看成一种二维信号,对其进行基于二维傅里叶变换的信号增强。对其进行基于二维傅里叶变换的信号增强。常用的方法包括低通滤波、高通滤波以及同态滤波等。
如图概括了常用的图像增强的方法:
下面介绍一些Halcon中常用的图像增强算子。
一、空间域1、线性灰度变换:一般不改变像素点的坐标信息,只改变像素点的灰度值
scale_image— 缩放图像的灰度值
scale_image(Image : ImageScaled : Mult, Add : )