基于.net框架的数字图像处理算法研究

基于.net框架的数字图像处理算法研究

论文摘要

21世纪是信息社会,图像中包含丰富的信息,人类感知和交换信息的主要载体之一就是图像,图像处理也广泛应用到了人类生活和工作中,而且应用的范围也随科技的发展而扩大。数字图像处理相比于模拟图像处理,优越性明显:(1)数字图像在存储或传输的过程中,能保持质量的一贯性;(2)我们对数字图像处理能达到更好效果,可以把模拟图像数字化为二维数组,且图像处理程序具有通用性,可以针对不同的数组大小和不同的像素的位数;(3)普遍适用,可以有多种图像来源,即有可见光波段的成像,也有不可见光谱的成像,例如X射线成像、超声波成像和红外成像等,尽管成像的方法不同,但是它们在计算机中都可以以二维数组形式进行存储和处理;(4)具有很高的灵活性,可以通过线性运算完成图像处理,也可以通过非线性运算进行图像处理。因此,本文主要工作在于基于.net框架实现了图像处理领域中的部分经典算法,具体如下:(1)实现了直方图均衡化、局部平滑法、超限像素平滑法等图像处理基础算法。这些算法对图像进行各种加工以改善图像效果,为图像处理做准备。实验结果表明,当图像背景和前景都太亮或者太暗的时候,使用直方图均衡化就有明显的效果,特别是有X光图像中更好的显示骨骼结构,还有就是对曝光不足的照片中细节有更完善的呈现。(2)实现了canny边缘检测、Roberts算子、Sobel算子和Priwwit算子等图像分割相关算法。该类算法可以将图像中的相关特征提取出来,是图像识别和分析的基本组成部份,是图像处理中的重要技术。实验结果表明,以上算法能够尽可能多地标识出图像中的实际边缘,检测到的边缘点的位置距离实际边缘点的位置最近,检测点与边缘点一一对应。(3)实现了霍夫变换、边界提取等图像描述算法。该类算法在图像分割为区域后,对分割区域加以表示与描述,以便使“自然状态的”像素更适合计算机处理。实验结果表明,图像描述时并不会被图形旋转影响,且可高效变换图形。根据需要,可以用目标的外部表示它的形状特征,也可以用目标的内部表示区域的颜色或纹理等属性。(4)实现了傅里叶变换等图像变换算法。该类算法可以大大简化或加速图象处理过程,也有可能看到图像在空域中不易看到的某些“东西”。实验结果表明,经过傅里叶变换得到图像的幅度图像和相位图像显示,图像的频率表征了图像中灰度变化剧烈程度的指标,图像频谱的低频部分决定了大体上的灰度变化,而图像频谱的高频部分决定了图像中的细节变化。图像频谱的相位决定了图像的样子,如果将另一幅图像的幅度和本图像的相位结合,还能够看出本图像的样子,只不过灰度变化发生了改变,这是因为相位决定的是幅度变化的方向,决定了图像大概的样子。综合以上算法,本文基于.net搭建了一个数字图像处理平台,提供简单直观的操作界面。通过实验结果显示,本文设计和实现的平台具有较好的易用性、直观性、扩展性和可维护性。该平台方便了后续的图像处理研究工作,也可直接应用于教学方面的对比实验。除此之外,我们还可以进行二次开发,有很好的应用前景。

论文目录

  • 中文摘要
  • ABSTRACT
  • 第一章 引言
  • 1.1 选题背景和意义
  • 1.2 研究思路
  • 1.3 组织结构
  • 1.4 本章小结
  • 第二章 国内外研究现状
  • 2.1 图像分割相关研究现状
  • 2.2 图像变换相关研究现状
  • 2.3 图像描述相关研究现状
  • 2.4 .NET框架
  • 2.5 C#语言
  • 2.6 本章小结
  • 第三章 数字图像处理基础知识
  • 3.1 图像的点运算
  • 3.1.1 直方图规定化和直方图均衡化
  • 3.1.2 图像的线性变换
  • 3.1.3 灰度的闽值变换
  • 3.1.4 灰度的窗体变换
  • 3.1.5 灰度拉伸
  • 3.2 图像增强
  • 3.3 图像平滑
  • 3.4 图像锐化
  • 3.5 主要算法设计
  • 3.6 本章小结
  • 第四章 图像分割算法研究
  • 4.1 基于边缘的图像分割方法
  • 4.2 基于阈值的分割方法
  • 4.3 基于区域的图像分割方法
  • 4.4 主要算法设计
  • 4.5 本章小结
  • 第五章 图像描述算法研究
  • 5.1 基于区域内部的描绘子
  • 5.1.1 矩描述子
  • 5.1.2 拓扑描述子
  • 5.2 基于区域的外形边界的描述方法
  • 5.2.1 傅里叶描述子
  • 5.2.2 小波轮廓描述子
  • 5.2.3 基于曲线拟合的描述方法
  • 5.2.4 霍夫变换
  • 5.3 基于文法的图像描述方法
  • 5.4 霍夫变换算法设计
  • 5.5 本章小结
  • 第六章 图像变换算法研究
  • 6.1 傅里叶变换
  • 6.1.1 一维傅里叶变换
  • 6.1.2 二维傅里叶变换
  • 6.2 图像的离散余弦变换
  • 6.3 离散沃尔什-哈达玛变换
  • 6.3.1 离散哈达玛变换
  • 6.3.2 离散沃尔什变换
  • 6.4 频率域处理变换算法设计与实现
  • 6.5 本章小结
  • 第七章 图像处理实验系统的实现
  • 7.1 系统功能说明
  • 7.2 实验环境
  • 7.3 实验操作
  • 7.4 实验结果与分析
  • 7.5 本章小结
  • 第八章 总结与展望
  • 8.1 总结
  • 8.2 展望
  • 参考文献
  • 致谢
  • 附录一 实验系统主要实现代码
  • 个人简历
  • 在读期间已发表和录用的论文
  • 相关论文文献

    标签:;  ;  ;  

    基于.net框架的数字图像处理算法研究
    下载Doc文档

    猜你喜欢