论文部分内容阅读
随着计算机技术和成像技术的发展,数字图像处理技术在日常生活、军事、工业和医疗等许多领域得到了广泛的应用。提高图像处理的速度,使图像处理过程更加可视化,是设计基于图形化组态的图像处理实验系统的目的。首先,在分析了国内外现有图像处理软件的优缺点和现有图形化组态软件的基础上,提出了系统的需求。本系统是一个图形化组态的图像处理实验系统,它将各种图像处理算法封装成图形控件,用户可以通过拖拽的方式组成组装图,进行图像处理实验。它是一款不仅可以适用于专业的图像处理研究人员,也可以适用于图像处理初学者的软件。此系统采用VB和VC程序设计语言实现,为了提高系统运行速度,增加系统的灵活性,将大量的图像处理算法编写成动态链接库。其次,围绕系统的需求分析和总体设计,分析了系统的详细设计过程。介绍了组成组装图的基本元素图形控件和图形控件之间连线的结构以及它们的绘制方法,并且也介绍了系统主要功能模块的设计。在分析组装图中的顺序、分支、循环、子程序四种结构的特点和图形化组态软件常用运行机制的基础上,提出了本系统用户所绘制的组装图的运行机制。再次,分析了数字图像实验的特点以及优化的必要性,在组装图的编译过程、组装图结构、图像质量、内存管理等方面进行了优化。其中,编译过程优化可以减少组装图的运行时间,组装图结构优化不仅可以减少组装图的运行时间也可以减少内存的使用,图像质量优化结合图像质量的评价指标实现。最后,以车牌的初定位实验在系统中的实现过程为例,分析了实验在系统上的实现过程和优化过程。