电脑绣花机的制版方法、装置、设备及介质与流程

文档序号:33556393发布日期:2023-03-22 12:04阅读:196来源:国知局
电脑绣花机的制版方法、装置、设备及介质与流程

1.本发明涉及电脑绣花机领域,尤其是涉及一种电脑绣花机的制版方法、装置、设备及介质。


背景技术:

2.花样是电脑绣花机进行自动化生产的基础。制版花样包含多个图块,制版花样对应的颜色总数为多个。
3.例如,如图1所示,图块1a和图块1b被图块2间隔,且图块1a和图块1b同色,图块2与图块1a、1b异色。在相关技术中,图块1a与图块1b需要剪线刺绣,即刺绣完图块1a,剪线后,再刺绣图块1b。
4.上述方式,刺绣效率低,影响生成成本。


技术实现要素:

5.本发明旨在至少解决现有技术中存在的技术问题之一。为此,本发明提出一种电脑绣花机的制版方法、装置、设备及介质。
6.根据本发明实施例的电脑绣花机的制版方法,包括如下步骤:
7.准备过程:获取制版花样的所有颜色,按照预设的刺绣颜色顺序,确定所述制版花样颜色的刺绣顺序为p1至pn,n为大于等于2的自然数,pi为p1至p
n-1
中的任意一个;
8.图块确序过程:
9.按照从p1至pn的顺序,依次确定所述制版花样中同颜色所有所述图块的图块刺绣链;其中,针对所述制版花样中pi颜色所有所述图块,按照预设方法确定pi颜色的所述图块刺绣链,且按照所述图块刺绣链对pi颜色的所有所述图块刺绣,在p
i+1
至pn所对应颜色的所述图块上生成pi颜色的连接线以连接分隔的两个pi颜色的所述图块。
10.根据本发明实施例的电脑绣花机的制版方法,按照p1至pn的顺序刺绣不同颜色,在刺绣pi颜色时,pi颜色的间隔色块可通过在pi至pn的颜色图块内绣制连接线相连,在刺绣pi之后的颜色色块时,刺绣pi颜色时形成的连接线能够被后刺绣的颜色覆盖,使连接线能够隐藏,保证刺绣的效果。从而,能够在保证刺绣效果的同时,减少刺绣过程中的剪线操作,提高刺绣效率。
附图说明
11.本发明的上述和/或附加的方面和优点从结合下面附图对实施例的描述中将变得明显和容易理解,其中:
12.图1是本现有技术的制版花样示意图;
13.图2是本发明实施例的一种制版花样示意图;
14.图3是本发明实施例的制版方法的流程示意图;
15.图4是本发明实施例的又一种制版花样示意图;
16.图5是本发明实施例的又一种制版花样的对象示意图;
17.图6是图5实施例的步骤s4对应的制版花样示意图;
18.图7是图5实施例的步骤s7对应的制版花样示意图;
19.图8是本发明实施例的步骤s8对应的制版花样示意图;
20.图9是本发明实施例的一种花样的落针点示意图;
21.图10是本发明实施例的另一种花样的落针点示意图;
22.图11是本发明实施例的终端设备的计算机系统的结构示意图。
具体实施方式
23.下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本发明,而不能理解为对本发明的限制。
24.根据本发明实施例的电脑绣花机的制版方法,如图3所示,包括如下步骤;
25.准备过程:
26.获取制版花样的所有颜色,按照预设的刺绣颜色顺序,确定制版花样颜色的刺绣顺序为p1至pn,n为大于等于2的自然数,pi为p1至p
n-1
中的任意一个;
27.图块确序过程:
28.按照从p1至pn的顺序,依次确定制版花样中同颜色所有图块的图块刺绣链;
29.其中,针对制版花样中pi颜色所有图块,按照预设方法确定pi颜色的图块刺绣链,且按照图块刺绣链对pi颜色的所有图块刺绣,在p
i+1
至pn所对应颜色的图块上生成pi颜色的连接线以连接分隔的两个pi颜色的图块。
30.可理解的的是,制版花样包括多个连接的图块,图块包括至少两种颜色,各个图块为单一颜色。如图1所示,制版花样包括图块1a、1b及2。图块1a和1b为同色,图块2与图块1a、1b异色。在相关技术中,图块1a刺绣结束后,需剪线操作,然后对图块1b刺绣结束后,再次剪线操作;最后对图块2刺绣。
31.基于此,本技术提出一种制版方法,如图2所示,通过生成与图块1a、1b同色的连接线l连接图块1a和1b,然后图块2的绣线覆盖上述的连接线l,使连接线l能够被隐藏。如此,避免剪线,提高刺绣效率,降低生产成本。
32.由此,本技术的电脑绣花机的制版方法,能够在保证刺绣效果的同时,减少刺绣过程中的剪线操作,提高刺绣效率。
33.需要说明的是,按照预设的刺绣颜色顺序为本领域技术人员根据刺绣效果排列各个颜色的刺绣顺序。举例说明,制版花样的图块对应4种颜色(红、黄、绿、蓝)且排列顺序为:第一颜色(红)、第二颜色(黄)、第三颜色(绿)及第四颜色(蓝)。
34.在对红色的所有图块刺绣时,按照预设方法确定红色图块刺绣链,按照该红色图块刺绣链对红色的所有图块刺绣,在第二颜色至第四颜色所对应的图块上生成红色连接线,以连接分隔的两个红色的图块。
35.在对黄色的所有图块刺绣时,按照预设方法确定黄色图块刺绣链,按照该黄色图块刺绣链对黄色的所有图块刺绣,在第三颜色至第四颜色所对应的图块上生成黄色连接线,以连接分隔的两个黄色的图块。其中,至少部分红色连接线可以被黄色绣线覆盖。
36.在对绿色的所有图块刺绣时,按照预设方法确定绿色图块刺绣链,按照该绿色图块刺绣链对绿色的所有图块刺绣,在第四颜色所对应的图块上生成绿色连接线,以连接分隔的两个绿色的图块。其中,至少部分红色、黄色连接线可以被绿色绣线覆盖。
37.在对蓝色的所有图块刺绣时,对分隔的两个蓝色的图块,刺绣完其中一个,剪线操作后,再刺绣另一个,即按照现有技术刺绣。其中,至少部分红色、黄色、绿色连接线可以被蓝色绣线覆盖。
38.在一些实施例中,准备过程还包括如下步骤:
39.将每个图块进行编号;
40.获得每个图块的相连对象,相连对象为与该图块的落针点距离小于等于阈值的任意图块的编号,所有图块的相连对象汇总得到相连对象表。
41.需要说明的是,第一图块与第二图块之间的落针点距离小于阈值,则认为第二图块与第一图块相连。
42.举例说明,如图9所示,在刺绣圆形图案时,绣线可以走“之”字形(也可以走其他形状),在圆形图案的边缘区域形成多个落针点,如图9中小圆圈所示。
43.如图10所示,设定图块10、20、30、40、50均为同色(也可以颜色各不相同),根据图块10分别与图块20、30、40、50之间的落针点距离判断图块10是否与图块20、30、40、50相连。
44.在图10中,图块10的落针点为圆形对应的标号11至19。图块20的落针点为三角形对应的标号21。图块30的落针点为正五边形对应的标号31-33,图块40的落针点为正方向对应的标号41-45,图块50的落针点为椭圆形对应的标号51-52。
45.计算图块10与图块20之间的落针点距离:选取图块10落针点中一者,选取图块20的落针点中一者,计算二者之间的距离。根据上述方式形成一个落针点距离集合,在该落针点距离集合中选取最小值为图块10与图块20之间的落针点距离。如此,如图10所示,计算落针点16和落针点21之间第一距离,计算落针点17和落针点21之间第二距离,比较第一、二距离大小,选取最小值为图块10与图块20之间的落针点距离,即如图10中l1。
46.计算图块10与图块30之间的落针点距离,如图10所示,也就是落针点14与落针点32之间的距离l2为图块10与图块30之间的落针点距离。
47.计算图块10与图块40之间的落针点距离,如图10所示,也就是落针点12与落针点41之间的距离l3为图块10与图块40之间的落针点距离。
48.计算图块10与图块50之间的落针点距离,如图10所示,也就是落针点18与落针点52之间的距离l4为图块10与图块50之间的落针点距离。
49.比较l1、l2、l3、l4与阈值之间的大小,如l1、l2、l3均小于阈值,则图块10与图块20、30及40相连,如l4大于阈值,则图块10与图块50不相连。
50.此外,举例说明,制版花样的图块对应4种颜色(红、黄、绿、蓝)且排列顺序为:第一颜色(红)、第二颜色(黄)、第三颜色(绿)及第四颜色(蓝)。
51.相连对象表包括横向的表头,从左至右依次为第一颜色、第一颜色对应的第一相连对象、第二颜色、第二颜色对应的第二相连对象、第三颜色、第三颜色对应的第三相连对象。
52.进一步地,在相连对象表中,颜色为pi的图块的相连对象,按照如下规则排序:
53.规则一:颜色为pi到颜色不为pi的顺序排序;
54.规则二:颜色不为pi的相连对象中,按照从p1至pn且跳过pi的颜色顺序排序;
55.规则三:颜色相同的多个相连对象,按照各个相连对象与图块之间的落针点距离由短到长的顺序排序。
56.举例说明,绿色的图块g1,其相连对象包括红色图块r3、r4、r6、绿色图块g2、g3、黄色图块y3、y4。其中,预设的刺绣颜色顺序为红色、绿色、黄色。
57.按照规则一和二:首先排排绿色图块的相连对象(g2、g3,或者,g3、g2),其次,排红色图块的相连对象(r3、r4、r6,或者,r4、r6、r3等等),最后排黄色图块的相连对象(y3、y4,或者,y4、y3)。
58.按照规则三:在红色图块的相连对象中,根据绿色图块g1分别与图块r3、r4、r6的落针点距离由短至长排列,即r3、r4、r6;在绿色图块的相连对象中,根据绿色图块g1分别与图块g2、g3的落针点距离由短至长排列,即g2、g3;在黄色图块的相连对象中,根据绿色图块g1分别与图块y3、y4的落针点距离由短至长排列,即y4、y3。
59.如此,绿色图块g1,其相连对象空格中,应该填写g2、g3、r3、r4、r6、y4、y3。
60.进一步地,按照预设方法确定pi颜色的图块刺绣链中,采用的预设方法包括如下步骤:
61.将颜色为pi的所有图块进行分组,以获得从第1至第m组,m为大于等于1的自然数,其中每个图块与其所有相连对象归于同一组,当图块不具有相连对象时为单独一组;
62.根据相连对象表,颜色为p
i+1
至pn的图块将第1至第m组依次串联起来,从第1组至第j组所有图块依次排序,以获得pi颜色的图块刺绣链。
63.具体地:将第1组内所有图块依次排序得到第1临时图序,在第1临时图序中先后两个图块互为相连对象;
64.当有第2组,以第j组代表从第2组至第m组中的任一个(2≤j≤m),当第j组与前面任一组之间通过颜色为p
i+1
至pn的图块相连时,根据相连对象表,从第1组至第j组中选颜色为p
i+1
至pn的图块,p
i+1
至pn的图块串联第1组至第j组,此时从第1组至第j组所有图块的排序构成第j临时图序;
65.以此类推,到第m组,p
i+1
至pn的图块串联第1组至第m组,从第1组至第m组所有图块的排序构成第m临时图序;
66.根据第m临时图序获得最终的pi颜色的图块刺绣链。
67.举例说明,制版花样的图块对应4种颜色(红、黄、绿、蓝)且排列顺序为:第一颜色(红)、第二颜色(黄)、第三颜色(绿)及第四颜色(蓝)。
68.第一颜色的所有图块进行分组,以获得第1组、第2组及第3组。第1组内各个第一颜色的图块依次排序得到第1临时图序。
69.基于该第1临时图序与第2组得到第2临时图序。分隔的第1组与第2组通过第二、三、四颜色的图块串联,以构成第2临时图序。可以理解为在第二、三、四颜色的图块上生成第一颜色的连接线,以连接第1组和第2组。
70.基于第2临时图序和第3组得到第3临时图序。如此,该第3临时图序也就是第一颜色的图块刺绣链。
71.需要说明的是,获取第二颜色的图块刺绣链时,分隔的各组通过第三、四颜色的图块串联。在已经完成第一颜色的图块上,不能生成连接线,避免污染第一颜色的刺绣。
72.具体地,将第1组内所有图块依次排序得到第1临时图序,包括如下步骤:
73.选择第1组的一图块作为第1临时图序的第1个节点,从相连对象表中第1个节点的相连对象中找到排序靠前的图块,作为第2个节点;
74.从相连对象表的第2个节点的相连对象中,找到排序靠前的图块,作为临时第3点;
75.以此类推,直至列出第1组中所有图块,且第1组每个图块仅为一个节点;
76.多个节点组成第1临时图序。
77.在一些实施例中,获取的第j临时图序满足如下条件:
78.当从第1组至第j组所有图块的排序有多个时,选择使用的连接线最短的排序,作为最终的第j临时图序。
79.参照图4-图10所示,以下给出了本技术的一种具体实施例。
80.其中,图4示出了一种实际应用中的制版花样,图4中示出的制版花样包括三种颜色,多个图块,以下以图4对应的制版花样详细描述制版方法:
81.s1、建立相连对象表,该相连对象表关于对象及与其相连的对象。
82.如图4所示,图4示出了三种颜色:绿色(p1)、黄色(p2)、红色(p3)。按照预设顺序刺绣,该预设顺序为绿色、黄色、红色。预设顺序为本领域技术人员根据刺绣效果排列刺绣顺序,以保证绣品质量。
83.绿色为第一颜色,黄色为第二颜色,红色为第三颜色。对第一颜色的所有图块编号,以g1开始;对第二颜色的所有图块编号,y1开始;对第三颜色的所有图块编号,以r1开始。
84.与第一颜色的图块相连的对象如表1所示,与第二颜色的图块相邻的对象如表1所示,与第三颜色的图块相连的对象如表1所示。需要说明的是,此处的“相连”可以理解两个图块之间的落针点距离小于等于阈值,则认定两个图块相连。反之,两个图块之间的落针点距离大于阈值,则认定两个图块不相连。
85.第一颜色第一相连对象第二颜色第二相连对象第三颜色第三相连对象g1g2、g3、g4、y7y1r1r1r2、r3、r4、y1、y2g2g1、g3y2y3、r1r2r3、r1g3g1、g2、g4y3y2r3r2、r1g4g1、g3、y6、y7y4y5、r5r4r1、r8、g8g5g6、r11y5y4、r11r5r8、r11、r6、y4、g7g6g5y6g4、r11、r12r6r5、r7g7g8、r5y7g1、g4、r12r7r6g8g7、r4r8r4、r5r9r11r10r11r11r5、r9、r10、r12、g5、y5、y6r12r11、r13、r14、y6、y7r13r12r14r12
86.表1
87.s2、根据表1,针对第一颜色(绿色)而言,将第一颜色对应的图块,按照是否相连接
进行编组,即在绿色对应的8个对象中,将相连的对象归入一组,单独孤立的对象为另一组。对上述各个组进行编号,如第一绿色组、第二绿色组、第三绿色组。
88.具体地:
89.s21、选取g1对象,以g1形成第一绿色组,也就是说第一绿色组中包括g1,在g2-g8中选取与g1归入同一组的其他同色对象。
90.详细步骤如下:
91.s211、以g1为起点,根据表1中g1对应的第一相连对象g2、g3、g4、y7可知,g1可以访问(相当于连接)g2、g3、g4、g7中任一者。设定g1可以访问g1对应的相连对象中与其同色的对象,接着,在与其同色的对象中选取与g1最接近(落针点距离最小)的一者,故该者为g2,如此,当前时刻,临时的第一绿色组包括g1-g2。
92.s212、针对s211中临时的第一绿色组包括g1-g2,选取g2对象,根据表1中g2对应的第一相连对象g1、g3可知,g2可以访问g1和g3中任一者。依照上述设定可知,g2可以访问g3,如此,当前时刻,临时的第一绿色组包括g1-g2-g3;
93.需要说明的是,g2可以访问g1和g3中任一者,由于g1之前已经访问过,设定访问过对象无需再次访问,故仅有g3与g2最接近,进而g2可以访问g3。
94.s213、针对s212中临时的第一绿色组包括g1-g2-g3,选取g3对象,根据表1中g3对应的第一相连对象g1、g2、g4可知,g3可以访问g1、g2、g4中任一者。依照上述设定可知,g3可以访问g4,如此,当前时刻,临时的第一绿色组包括g1-g2-g3-g4;
95.s214、针对s213中临时的第一绿色组包括g1-g2-g3-g4,选取g4对象,根据表1中g4对应的第一相连对象g1、g3、y6、y7可知,g4可以访问g1、g3、y6、y7中任一者。依照上述设定可知,g4可以访问同色的对象g1和g3,由于g1和g3之前已经访问过,故没有可以访问的对象,从而结束访问。
96.s215、根据s211-s214可知,临时的第一绿色组包括g1-g2-g3-g4,也就是最终的第一绿色组。该第一绿色组包括g1-g2-g3-g4,表示以g1为起点,依次访问g2、g3、g4,或者,以g4为起点依次访问g3、g2、g1。第一绿色组可以称为第1临时绿色图序。
97.s22、选取g5对象,以g5形成第二绿色组,也就是说第二绿色组中包括g5,在g5-g8中选取与g5归入同一组的其他同色对象。
98.详细步骤如下:
99.s221、根据表1中g5对应的相连对象g6、r11可知,g5可以访问(相当于连接)g6和r11中任一者。设定g5可以访问g5对应的相连对象中与其同色的对象,接着,在与其同色的对象中选取与g5最接近的一者,故该者为g6,如此,当前时刻,临时的第二绿色组包括g5-g6。
100.s222、针对s221中临时的第二绿色组包括g5-g6,选取g6对象,根据表1中g6对应的相连对象g5可知,没有可以访问的对象,从而结束访问。
101.s223、根据s221-s222可知,临时的第二绿色组包括g5-g6,也就是最终的第二绿色组。
102.s23、选取g7对象,以g7形成第三绿色组,也就是说第三绿色组中包括g7,在g7-g8中选取与g7归入同一组的其他同色对象。
103.参照上述描述,不再赘述,第三绿色组包括g7-g8。
104.s3、在第二、三颜色对象上生成第一颜色连接线,借助第一颜色连接线将s2中第一绿色组与第二绿色组串联起来,以形成第2临时绿色图序;再次借助第一颜色连接线将上述的第2临时绿色图序与第三绿色组串联起来,以形成第3临时绿色图序。该第3临时绿色图序也就是最终的绿色图块刺绣链。
105.s31、第一绿色组g1-g2-g3-g4和第二绿色组g5-g6形成第2临时绿色图序:
[0106][0107]
具体地:
[0108]
s311、第一绿色组包括g1-g2-g3-g4,选取g1对象,在g1对应的相连对象g2、g3、g4、y7中选取异色(第二颜色或第三颜色)对象访问,如此,当前时刻,临时的第2临时绿色图序:
[0109][0110]
s312、选取对象y7,在y7对应的相连对象g1和r12中查找是否有第二绿色组包含的对象g5、g6可以访问。若没有,选取最接近的g对象的异色(第二颜色或第三颜色)对象访问,如此,当前时刻,第2临时绿色图序:
[0111][0112]
s313、选取对象r12,在r12对应的相连对象r11、r13、r14、y6、y7中查找是否有第二绿色组包含的对象g5、g6可以访问。若没有,选取最接近的g对象的异色(第二颜色或第三颜色)对象访问,如此,当前时刻,第2临时绿色图序:
[0113][0114]
s314、选取对象r11,在r11对应的相连对象r5、r6、r9、r10、r12、g5、y5、y6中查找是否有第二绿色组包含的对象g5、g6可以访问。若没有,选取最接近的g对象的异色对象访问,如此,当前时刻,第2临时绿色图序:
[0115][0116]
s315、因此,第一绿色组g1-g2-g3-g4和第二绿色组g5-g6形成第一种的第2临时绿色图序:
[0117][0118]
s32、第一绿色组包括g1-g2-g3-g4,选取g2对象,在g2对应的相连对象g1、g3中选取异色对象访问,由于没有异色对象,无法形成临时的绿色链。
[0119]
s33、第一绿色组包括g1-g2-g3-g4,选取g3对象,在g3对应的相连对象g1、g2、g4中选取异色对象访问,由于没有异色对象,无法形成临时的绿色链。
[0120]
s34、第一绿色组包括g1-g2-g3-g4,选取g4对象,在g4对应的相连对象g1、g3、y6、y7中选取异色对象访问。访问y7,参照上述的s311-s314的描述,故不再赘述,如此,第一绿色组g1-g2-g3-g4和第二绿色组g5-g6形成第二种的临时第2临时绿色图序:
[0121][0122]
s35、第一绿色组包括g1-g2-g3-g4,选取g4对象,在g4对应的相连对象g1、g3、y6、y7中选取异色对象访问。访问y6,参照上述的s311-s314的描述,故不再赘述,如此,第一绿色组g1-g2-g3-g4和第二绿色组g5-g6形成第三种的第2临时绿色图序:
[0123][0124]
s36、比较上述3个第2临时绿色图序的长度值,也就是第一种的第2临时绿色图序对应的绿色连接线总长度、第二种的第2临时绿色图序对应的绿色连接线总成长度、第三种的第2临时绿色图序对应的绿色连接线总成长度比较大小,最小值对应最短的绿色连接线,进而选取最小值对应的第2临时绿色图序作为优选的第2临时绿色图序。
[0125]
假设,第三种的第2临时绿色图序,g1-g2-g3-g4-y6-r11-g5-g6为最优的。
[0126]
s37、将上述的第2临时绿色图序与第三绿色组串联起来。
[0127]
s38、参照上述的s31-s36的描述,故不再赘述,获得第一种的第3临时绿色图序为:
[0128][0129]
第二种的第3临时绿色图序为:
[0130][0131]
第三种的第3临时绿色图序为:
[0132][0133]
第四种的第3临时绿色图序为:
[0134][0135]
s39、比较上述的第一、二、三及四种的第3临时绿色图序的长度值,最小值对应最短的绿色连接线,进而选取最小值对应的第3临时绿色图序作为优选的第3临时绿色图序,该第3临时绿色图序也就是绿色图块刺绣链。
[0136]
假设,第四种的第3临时绿色图序为为最优的,
[0137]
也就是该第3临时绿色图序也就是绿色图块刺绣链。
[0138]
s4、根据s3中绿色图块刺绣链,对第一颜色(绿色)对应的对象进行刺绣,如图6所示。
[0139]
根据绿色图块刺绣链可知:对象g1为起点,对象g8为终点,或者,对象g8为起点,对象g1为终点。
[0140]
例如,以对象g1为起点,以对象g8为终点。依次刺绣对象g2、g3、g4;然后,在对象y6和r11上生成绿色连接线;接着,刺绣对象g5和g6,对g5和g6可以采用插入法或者不插入法进行刺绣;紧接着,在对象r11和r5上再次生成绿色连接线;最后,刺绣对象g7和g8。
[0141]
需要说明的是,g6可以视为主链的分支链,遇见分支链,绣完分支链再继续绣主链的剩余部分。g5与g6同色,采用插入法或者不插入法进行刺绣。假若,g5与不同色对象相连,可以借助连接线。
[0142]
s5、根据表1,针对第二颜色(黄色)而言,将第二颜色对应的对象,按照预设方法生成形成黄色图块链。
[0143]
需要说明的是,根据表1形成黄色图块链时,对表1中第一颜色的所有对象不考虑,此时的表1如下表所示,相当于除去图块g1-g8,在标1中没有g1-g8对象。
[0144][0145]
表1
[0146]
s6、根据s5中黄色图块链,针对第二颜色(黄色)对应的对象进行刺绣,如图7所示。
[0147]
s7、对第三颜色(红色)对应的对象,按照现有技术进行刺绣,如图8所示。
[0148]
本实施例通过第二、三颜色的刺绣线将第一颜色连接线覆盖,第三颜色刺绣线将第二颜色连接线覆盖,以保证花样的刺绣效果。上述制版方法,避免剪线,有助于提高刺绣效率;自动化生成最短的连接线,通过最短的连接线将相互隔离的同色对象串联起来,进一步提高刺绣效率,代替制版师人工作业,减小了制版师工作量,降低工作难度。若制版师额外增加、移动或者删除对象时,可以减小对应的修改的工作量,提高制版效率。
[0149]
在本技术的另一实施例中,可以根据pi颜色的图块刺绣链选择刺绣起点。参照上述实施例的绿色图块刺绣链:
[0150][0151]
可以选取绿色图块g1-g8中任一者为起点,举例说明,以g4为起绣点,
[0152][0153]
则新的主链为g4-y6-r11-g5-r11-r5-g7-g8,g3-g2-g1和g6为分支链。
[0154]
又如,绿色图块g1-g8,红色图块r1-r5。刺绣顺序为绿色,红色。绿色图块刺绣链为:
[0155][0156]
r1-r2-r3-r4-g6为主链的支链。若以g4为绿色图块刺绣链的起点,
[0157][0158]
比较以g4为起点,各个分支链的连接线长度,以连接线长度最长的分支链为主链,其他分支链为该主链的支链。设定g4-r1-r2-r3-r4-g6为主链,g3-g2-g1和g5-r5-r7-r8为支链。
[0159]
如此,可以根据用户需求,自行选择pi颜色的图块刺绣链选择刺绣起点,方便客户使用。
[0160]
在本技术的又一实施例中,可以根据pi颜色的图块刺绣链选择刺绣起点和终点。参照上述实施例的绿色图块刺绣链:
[0161][0162]
可以选取绿色图块g1-g8中任一者为起点和终点,不同于上述绿色图块刺绣链的起点和终点。举例说明,以g2为起绣点,g5为终点,
[0163][0164]
则新的主链为g2-g3-g4-y6-r11-g5,支链为g1,g6及r11-r5-g7-g8。也就是起点与终点之间的剩余部分主链为新的主链。
[0165]
如此,可以根据用户需求,自行选择pi颜色的图块刺绣链选择刺绣起点和终点,方便客户使用。
[0166]
本技术实施例提供了一种制版装置,准备模块配置用于获取制版花样的所有颜色,按照预设的刺绣颜色顺序,确定制版花样颜色的刺绣顺序为p1至pn,n为大于等于2的自然数,pi为p1至p
n-1
中的任意一个。图块确序模块配置用于按照从p1至pn的顺序,依次确定制
版花样中同颜色所有图块的图块刺绣链;
[0167]
其中,针对制版花样中pi颜色所有图块,按照预设方法确定pi颜色的图块刺绣链,且按照图块刺绣链对pi颜色的所有图块刺绣,在p
i+1
至pn所对应颜色的图块上生成pi颜色的连接线以连接分隔的两个pi颜色的图块。
[0168]
另一方面,本技术实施例还提供一种终端设备,该设备包括存储器、处理器以及存储在存储器上并可在处理器上运行的计算机程序,该处理器执行该程序时实现如上的导航路径更新方法。
[0169]
下面参考图11,其示出了适于用来实现本技术实施例的设备的计算机系统900的结构示意图。
[0170]
如图11所示,计算机系统900包括中央处理单元(cpu)901,其可以根据存储在只读存储器(rom)902中的程序或者从存储部分903加载到随机访问存储器(ram)903中的程序而执行各种适当的动作和处理。在ram 903中,还存储有系统900操作所需的各种程序和数据。cpu 901、rom 902以及ram 903通过总线904彼此相连。输入/输出(i/o)接口905也连接至总线904。
[0171]
以下部件连接至i/o接口905:包括键盘、鼠标等的输入部分906;包括诸如阴极射线管(crt)、液晶显示器(lcd)等以及扬声器等的输出部分907;包括硬盘等的存储部分908;以及包括诸如lan卡、调制解调器等的网络接口卡的通信部分909。通信部分909经由诸如因特网的网络执行通信处理。驱动器910也根据需要连接至i/o接口905。可拆卸介质911,诸如磁盘、光盘、磁光盘、半导体存储器等等,根据需要安装在驱动器910上,以便于从其上读出的计算机程序根据需要被安装入存储部分908。
[0172]
特别地,根据本技术公开的导航路径更新的实施例,上文参考图示描述的过程可以被实现为计算机软件程序。例如,本技术公开的导航路径更新的实施例包括一种计算机程序产品,其包括有形地包含在机器可读介质上的计算机程序,该计算机程序包含用于执行图示的方法的程序代码。在这样的实施例中,该计算机程序可以通过通信部分909从网络上被下载和安装,和/或从可拆卸介质911被安装。
[0173]
需要说明的是,本发明所示的计算机可读介质可以是计算机可读信号介质或者计算机可读存储介质或者是上述两者的任意组合。计算机可读存储介质例如可以是——但不限于——电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子可以包括但不限于:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机访问存储器(ram)、只读存储器(rom)、可擦式可编程只读存储器(eprom或闪存)、光纤、便携式紧凑磁盘只读存储器(cd-rom)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本技术中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、装置或者器件使用或者与其结合使用。
[0174]
而在本技术中,计算机可读的信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了计算机可读的程序代码。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。计算机可读的信号介质还可以是计算机可读存储介质以外的任何计算机可读介质,该计算机可读介质可以发送、传播或者传输用于由指令执行系统、装置或者器件使用或者与其结合使用的程序。计算机可读介质上包含的程序代码可以用任何适当的介质传输,包括但不限于:无线、电线、光缆、rf等
等,或者上述的任意合适的组合。
[0175]
附图中的流程图和框图,图示了按照本技术各种导航路径更新实施例的系统、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段、或代码的一部分,前述模块、程序段、或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个接连地表示的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或操作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。
[0176]
描述于本技术实施例中所涉及到的单元或模块可以通过软件的方式实现,也可以通过硬件的方式来实现。所描述的单元或模块也可以设置在处理器中,例如,可以描述为:一种处理器包括准备模块和图块确序模块。其中,这些单元或模块的名称在某种情况下并不构成对该单元或模块本身的限定,例如,该准备模块还可以被描述为“用于获取制版花样的所有颜色,按照预设的刺绣颜色顺序,确定制版花样颜色的刺绣顺序为p1至p
n”。
[0177]
作为另一方面,本技术还提供了一种计算机可读存储介质,该计算机可读存储介质可以是上述实施例中前述装置中所包含的计算机可读存储介质;也可以是单独存在,未装配入设备中的计算机可读存储介质。计算机可读存储介质存储有一个或者一个以上程序,前述程序被一个或者一个以上的处理器用来执行描述于本技术的制版方法具体执行:
[0178]
准备过程:
[0179]
获取制版花样的所有颜色,按照预设的刺绣颜色顺序,确定制版花样颜色的刺绣顺序为p1至pn,n为大于等于2的自然数,pi为p1至p
n-1
中的任意一个;
[0180]
图块确序过程:
[0181]
按照从p1至pn的顺序,依次确定制版花样中同颜色所有图块的图块刺绣链,
[0182]
其中,针对制版花样中pi颜色所有图块,按照预设方法确定pi颜色的图块刺绣链,且按照图块刺绣链对pi颜色的所有图块刺绣,在p
i+1
至pn所对应颜色的图块上生成pi颜色的连接线以连接分隔的两个pi颜色的图块。
[0183]
本技术实施例提供的制版方法、装置、设备及介质,根据本发明实施例的电脑绣花机的制版方法,按照p1至pn的顺序刺绣不同颜色,在刺绣pi颜色时,pi颜色的间隔色块可通过在pi至pn的颜色图块内绣制连接线相连,在刺绣pi之后的颜色色块时,刺绣pi颜色时形成的连接线能够被后刺绣的颜色覆盖,使连接线能够隐藏,保证刺绣的效果。从而,能够在保证刺绣效果的同时,减少刺绣过程中的剪线操作,提高刺绣效率。
[0184]
以上描述仅为本技术的较佳实施例以及对所运用技术原理的说明。本领域技术人员应当理解,本技术中所涉及的发明范围,并不限于上述技术特征的特定组合而成的技术方案,同时也应涵盖在不脱离所述发明构思的情况下,由上述技术特征或其等同特征进行任意组合而形成的其它技术方案。例如上述特征与本技术中公开的(但不限于)具有类似功能的技术特征进行互相替换而形成的技术方案。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1