花样文件格式转换的实现

2013-6-15 10:20:02 人评论 次浏览 分类:绣花制版

 

为了实现家用绣花机的推广,使照相机照出来的照片经过处理能自动转变成绣花机能识别的花样文件,从而绣出富有艺术色彩的图案。为了达到这一目标,前文已对 JPG 格式文件做了相应处理分析,并做了花样文件的仿真,下面将对花样文件进行剖析。

花样文件是电脑绣花机实现绣花的蓝图,是绣花的基础,它是一种特殊的图形文件,是以带有控制信息的针迹单元作为基本图案单位的,有别于传统的点阵图和矢量图。它的生成过程是:打版软件首先对花样图片文件进行处理,产生花型设计文件。花型设计文件是最终花样文件的前身,它包括有图像信息(图形大小、色彩、相对位置等)和制版编辑信息(针迹类型、密度等),但此时的花型设计文件还不能直接用于绣花,必须由打版软件进一步生成最终的花样文件,才能被电脑绣花机的人机交互界面读取和识别从而绣出。因为电脑绣花机的步进电机X轴和Y轴的位移尺寸及停止换色剪线等控制信息只能用二进制或者三进制来进行编码。

由于功能和技术发展的原因,各电脑绣花机所能识别的花样文件格式也有差异,目前国际上比较主流的花样格式包括 DSBDSTDSZ 等,经分析,这几种格式文件有一个共同的特点:文件都是由文件头、文件体和文件尾三部分组成,文件头包括花样文件的主要信息(花样名称、总针数、颜色数等),文件体存放着花样针迹动作的全部数据,文件结尾是文件的结束标志。不管是 DSBDST DSZ 格式的花样文件,文件头包括的信息项以及信息的存储格式都相同。本文主要研究的是 DSB 格式文件,下面重点介绍 DSB 格式的存储规律。

花样文件头主要存放着一些关于花样的基本信息,如花样名称、针数等

。目前,以上三种格式的花样文件的文件头都是花样文件的前 512 个字节。具体包括的内容有:

(1) 花样名称;

(2) 花样文件体中包括的总针数;

(3) 花样文件体中的颜色数;

(4) 起绣点到花样的上边界和下边界的步数maxY minY

(5) 起绣点到花样的左边界和右边界的步数maxX minX

(6) 花样终点到起绣点在水平和垂直方向上的步数;

(7) 空格、保留字符等。

相关资讯

    暂无相关的资讯...