论文部分内容阅读
应用于纹织领域的图像预处理系统是纹织CAD的重要组成部分。传统的纹织CAD系统在纹织工艺方面已经达到了很高的水平,但是在图像的预处理方面却难以满足客户越来越高的要求。为了加强系统处理图像的能力,提高设计的效率,本课题设计了一套应用于纹织领域的图像预处理系统。系统提供了很强的图形图像管理与编辑处理功能,为用户带来了极大的方便。本文介绍了应用于纹织领域的图像预处理系统的结构与各模块的功能,包括图形图像管理模和图形图像编辑处理模块的设计。具体工作如下:1)将系统分为图形图像管理模块和图形图像编辑处理模块两大部分,使系统对图形图像的管理和编辑处理的功能相互分开,便于用户分别进行设计。2)在图形图像管理模块中,根据矢量图形可分为简单图元和复合图元的特点,采用面向对象组合模式的设计方法,对矢量图形进行管理。同时,引入图层处理功能,分别对矢量图和位图进行管理,允许任意添加、删除、移动、叠加图层,并可以进行一些基本属性的设置,矢量图和位图两类图层之间也可以相互转换,极大的方便了图像的管理。3)在图形图像编辑处理模块中,将位图的矢量化功能引入系统,根据纹织图像的特点,提出了一种比较有效的纹织位图矢量化算法,将纹织位图转化为矢量图,方便编辑修改;利用数学形态学变换的方法处理图像,如膨胀、腐蚀、开变换、闭变换及改进算法的骨架提取等,得到了一些艺术化的效果:提出了改进的插值算法,较好地解决了图像放大时普遍遇到的失真问题。