.NET架构下刺绣CAD图形算法及TrueType字体自动编针算法的研究

来源 :华南理工大学 | 被引量 : 0次 | 上传用户:adsghah
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
刺绣CAD系统是电脑刺绣产品生产环节中最重要的部分之一,好的刺绣CAD系统可以有效地帮助设计师把构思变为现实。计算机学科的迅猛发展给刺绣行业的飞跃注入了无限动力。目前,国内外存在的商业化刺绣CAD系统,基本上都具备通用的CAD功能,但是有些功能依然不甚完善,例如TrueType字体的旋转包梗针自动编针,而且,市面上还没有在.NET架构下开发的产品,系统开发语言的互操作性和可维护性方面较弱。   本文就刺绣CAD系统用户需求多变的特点,研究了多种开发平台,确定了以.NET架构为开发平台,研究出一套有效可行的算法。在课题中,综合运用计算机图形学、数学形态学的理论,探讨了刺绣的图形算法;并以提高算法模块的重用性、可维护性为目的,用面向对象的软件设计方法进行了编码实现。本课题的主要贡献: 1.截至本文发表,本系统是国内首个在.NET下开发成功的商用刺绣CAD系统,解决了在.NET架构下,实现刺绣CAD系统的各种基础数据结构和基础图形算法的问题;   2.研究出多个刺绣CAD系统的设计模式和接口技术,对算法进行清晰的功能模块划分,降低了算法的复杂度,提高算法的重用性,为算法研究的深入打下坚实基础;   3.解决了刺绣CAD图形算法的难点-TrueType字体的旋转包梗针的自动编针问题,研究出自动化程度较高,可对任意TrueType字体(包括中文、英文)自动编针的算法。该算法克服了其它软件需要较多人工干预,和仅限于几种字体的缺点;   4.实现刺绣过程和结果的动态模拟,设计的图案可以在刺绣机上绣出满意的样品。   本文内容由五部分组成:   1、介绍课题的研究背景及研究意义;   2、对系统综合分析,确定开发平台和工具;   3、研究了几种具有通用性的刺绣CAD图形算法的设计模式,探讨了高质量的算法中的设计模式和接口技术;   4、研究仿射变换、数学形态学等相关理论,解决刺绣CAD图形算法中的难点—TrueType字体的旋转包梗针自动编针问题,给出算法实现的详细步骤;   5、系统的实现及编针实例。   
其他文献
汽车侧翻,是导致生命财产严重损失的重大交通事故.近年来的数据表明,侧翻事故已经成为仅次于正面碰撞的严重行车事故.中国对汽车横向稳定性有一定的研究,但是对于汽车侧翻稳
本文针对国家“863”计划课题“风力机全系统载荷分析及优化设计软件”,建立了风力发电机组中发电机、传动系统及控制系统主要部件的数学模型,以及风力机典型受控过程的动态仿真模型。在此基础上,运用Visual C++开发工具,编制了基于WIN32平台的水平轴风力发电机控制系统动态仿真模块,并同已有的水平轴风力机气动与结构CAD软件BladeDesign for Windows实现了无缝集成,把该软件的分
本文研究了国内外物流发展状况,提出传统物流的缺陷,运用现代物流系统分析技术,改进了传统物流理论,引入公司(企业、部门)战略规划大背景,深化了理论层次,提出了新的物流理论
基于EXCEL以格拉布斯检验法为依据,构建了一套快速准确实用的异常值判别与剔除系统,并对其进行对比验证,证明了利用本系统进行异常值判别与剔除的准确性和可靠性.系统具有界
控制系统是压电谐波电机的核心组成部分,由它控制压电谐波电机实现启动、停机、调速、换向和步进等功能。和传统电磁式电机不同的是,压电谐波电机完全依赖于控制系统,离开控制系
期刊
本文通过对荣华二采区10
我们都知道,世界上有五分之一的人口在中国,中国有五分之四的人口在农村,农业兴则国家兴;农村强则国家强;农民富则国家富.全面建设小康社会,全面建设社会主义新农村,农村确实
学位
滚珠丝杠副作为一种可将直线运动与回转运动相互转化的功能部件,越来越多地被应用到数控机床、航空航天等关键领域。滚珠丝杠副预紧力的存在,能够消除轴向间隙,增大轴向接触刚度