论文部分内容阅读
随着计算机技术的飞速发展,计算机在纺织业中扮演的角色越来越重要。虽然电脑控制的提花编织机大大提高了纺织产品生产的自动化水平,但是现有提花编织软件需要工作人员对照花型图纸,手工将控制信息录入计算机,造成了工作量大、效率低、错误率高等问题。针对以上问题,本文提出了工艺图信息自动提取算法,并依据此算法开发了花型图样设计软件。本文深入分析了纺织工艺图的特点,选择大津法将图像二值化,检测图像中的直线和点状特征,根据点线位置关系确定点状对象的坐标。在检测直线时,利用增加角度限制的高斯-拉普拉斯边缘算子突出横、纵向边缘的特征,对Hough变换进行改进后分两次提取直线信息。综合运用数学形态学的腐蚀、膨胀运算,滤除与点状对象无关的信息,采用连通域标号方法,实现了点状对象的提取,最后设置适当的特征参数筛选出有效点状对象。实验结果表明该算法的正确率高于96%。在编制花型图样设计软件时,细致分析了软件的可行性,确定了软件的开发设计模型,对比研究多种开发环境后选择了Visual C++作为开发平台。以上述工艺图信息自动提取算法为核心,采用微软基础类库(Microsoft Foundation Class)中提供的单文档界面(Single Document Interface)程序框架,实现了花型信息提取、图样设计、对比结果、修改文件、打印图纸等功能,最后完成了软件加密以及制作帮助文档、安装文件等后期工作。软件经过测试,功能达到预定的开发目标,大大节省了图样设计时间和输入时间,减少了出错概率。该软件实现了工艺图信息的自动提取,有效解决了手工录入纺织工艺图中存在的问题。软件设计合理、功能齐全、界面直观、操作步骤清晰、易学易用,在实际应用中受到了用户的肯定。