ComputerEraNo
420080引言在科学研究、军事技术、医学、气象及天文学等领域中,人们越来越多地利用图像信息来认识和判断事物,解决实际问题
但是,所获得的图像往往模糊不清、含有不同程度的噪声
因此,需要对图像进行必要的清晰化处理来改善图像的质量
数字图像处理方法大致可分为空域法和变换域法[1]
小波变换是数字图像变换域法中的一种,由于它的多分辨率分析与人类的视觉原理很相似,因此非常适合数字图像处理
利用小波变换对数字图像进行增强有一定的效果,不过,影响数字图像视觉效果的因素,除了图像增强外,还有其它的因素,如图像对比度、图像清晰度、图像亮度等等
因此对数字图像仅仅进行增强是不够的,还需要结合其他方法进行图像处理,才能更好地提高数字图像的视觉效果,提高数字图像的清晰化程度
1MatLab简介MatLab全称是MatrixLaboratory(矩阵实验室),是当今很流行的科学计算软件
信息技术、计算机技术发展到今天,科学计算在各个领域得到了广泛的应用,在诸如控制论、时间序列分析、系统仿真、图像信号处理等方面都有大量的计算问题,自己编写大量的繁复的计算程序,不仅消耗时间和精力,减缓工作进程,而且往往质量不高
MatLab软件的适时推出,为人们提供了一个方便的数值计算平台[2]
将MatLab用于数字图像处理,其优点有以下几方面[3]:⑴强大、高效的矩阵和数组运算功能
⑵语法规则与一般的高级语言类似,一个稍有编程基础的人能很快熟悉掌握
⑶语言简洁紧凑,使用灵活,程序书写形式自由
而且库函数十分丰富,避免了繁杂的子程序编程
⑷具有各种方便的绘图功能
⑸提供了图像处理、数字信号处理、小波处理等各种功能强大的工具箱
⑹集成了各种变换函数,不仅方便了研究人员,而且使源程序简洁明了、易实现
⑺MatLab与VisualC++有良好的接口
2图像清晰化综合处理方法2
1中值滤波平滑