SEMI字库生成方法及SEMI字体打标方法与流程

文档序号:31723849发布日期:2022-10-05 00:01阅读:1846来源:国知局
SEMI字库生成方法及SEMI字体打标方法与流程
semi字库生成方法及semi字体打标方法
技术领域
1.本发明涉及字体绘制领域,尤其涉及semi字库生成方法及semi字体打标方法。


背景技术:

2.semi m12/m13标准指定了semi字体的26个字母字符、10个数字字符、破折号和句号的形状和尺寸。该规范已由全球追溯委员会和北美追溯委员会批准。其中semi字体即是半导体行业强制要求使用的一种行业特殊字体,在实际运用中,需要购买该字体文件,并将该字体文件存储于本地中,以供后续使用,但该字体文件价格昂贵,大大提升了半导体行业的成本。
3.上述内容仅用于辅助理解本发明的技术方案,并不代表承认上述内容是现有技术。


技术实现要素:

4.本发明的主要目的在于提供一种semi字库生成方法及semi字体打标方法,旨在解决购买semi字体文件费用昂贵的问题。
5.为实现上述目的,本发明提供一种semi字库生成方法,应用于智能设备,所述semi字库生成方法的步骤包括:
6.获取semi字体对应的各个字符分别对应的字符形状信息;
7.根据所述字符形状信息确定各个字符在预设点阵上的点阵分布数据;
8.根据所述点阵分布数据生成包含各个字符分别对应的字体位图的字库文件。
9.可选地,所述根据所述字符形状信息确定各个字符在预设点阵上的点阵分布数据的步骤包括:
10.获取各个所述字符对应的字符参数,所述字符参数包括字号大小,字符高度、笔画宽度以及字符间距的至少一种;
11.根据所述字符参数确定所述预设点阵的点阵设置参数,所述点阵设备参数包括点阵面积,点间距,点大小以及点形状的至少一种;
12.根据所述点阵设置参数调整所述预设点阵;
13.根据所述字符形状信息在调整后的所述预设点阵中绘制出各个所述字符,将绘制后的预设点阵确定所述点阵分布数据。
14.可选地,所述根据所述点阵分布数据生成包含各个字符分别对应的字体位图的字库文件的步骤包括:
15.根据所述点阵分布数据确定各个字符在所述预设点阵中的覆盖区域信息;
16.提取所述覆盖区域信息,根据所述覆盖区域信息确定绘制好的各个字符;
17.将绘制好的各个字符转换成字体位图;
18.根据各个字符对应的字体位图生成所述字库文件。
19.可选地,所述根据各个字符对应的字体位图生成所述字库文件的步骤包括:
20.为各个所述字体位图分配对应的编码,并将所述编码与所述字体位图对应的点阵分布数据相关联,且将所述编码与所述字体位图对应的字符相关联;
21.根据所述编码以及所述字体位图生成所述字库文件。
22.此外,为实现上述目的,本发明还提供一种semi字体打标方法,应用于智能设备,所述semi字体打标方法的步骤包括:
23.确定目标字符;
24.查询所述智能设备存储的字库文件与所述目标字符对应的目标字体位图;
25.根据所述目标字体位图在待打标位置生成所述目标字符。
26.可选地,所述查询所述智能设备存储的与所述目标字符对应的目标字体位图的步骤包括:
27.根据所述目标字符确定与所述目标字符相关联的编码;
28.根据所述编码从所述字库文件中查询所述编码对应的目标字体位图。
29.可选地,所述根据所述目标字体位图在待打标位置生成所述目标字符的步骤包括:
30.根据所述目标字体位图确定所述目标字符对应的点阵分布数据;
31.根据所述点阵分布数据在所述待打标位置处进行打标,以在所述待打标位置处生成所述目标字符。
32.此外,为实现上述目的,本发明还提供一种智能设备,所述智能设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的semi字库生成程序以及semi字体打标程序,所述semi字库生成程序被所述处理器执行时实现如上所述的semi字库生成方法的步骤,所述semi字体打标程序被所述处理器执行时实现如上所述的semi字体打标方法的步骤。
33.此外,为实现上述目的,本发明还提供一种存储介质,所述存储介质上存储有semi字库生成程序以及semi字体打标程序,所述semi字库生成程序被所述处理器执行时实现如上所述的semi字库生成方法的步骤,所述semi字体打标程序被所述处理器执行时实现如上所述的semi字体打标方法的步骤。
34.本发明实施例提出的一种semi字库生成方法及semi字体打标方法,通过获取semi字体对应的各个字符分别对应的字符形状信息;根据所述字符形状信息确定各个字符在预设点阵上的点阵分布数据;根据所述点阵分布数据生成包含各个字符分别对应的字体位图的字库文件。采用本发明的semi字库生成方法,用户无需购买semi字体文件,只需通过上述字库生成方法,用户便能够自行地制作获得semi字库文件,这将能够显著地降低成本。
附图说明
35.图1是本发明实施例方案涉及的硬件运行环境的智能设备结构示意图;
36.图2为本发明semi字库生成及semi字体打标方法第一实施例的流程示意图;
37.图3为semi字体的示例图;
38.图4为点阵分布数据示例图;
39.图5为本发明semi字库生成及semi字体打标方法第一实施例步骤s20的细化流程示意图;
40.图6为本发明semi字库生成及semi字体打标方法第一实施例步骤s30的细化流程示意图;
41.图7为本发明semi字库生成及semi字体打标方法第二实施例的流程示意图;
42.图8为本发明semi字库生成及semi字体打标方法第二实施例步骤s50的细化流程示意图;
43.图9为本发明semi字库生成及semi字体打标方法第二实施例步骤s60的细化流程示意图。
44.本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
45.应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
46.本发明实施例的主要解决方案是:获取semi字体对应的各个字符分别对应的字符形状信息;根据所述字符形状信息确定各个字符在预设点阵上的点阵分布数据;根据所述点阵分布数据生成包含各个字符分别对应的字体位图的字库文件。
47.如图1所示,图1是本发明实施例方案涉及的硬件运行环境的智能设备结构示意图。
48.本发明实施例智能设备可以是pc,也可以是智能手机、平板电脑、便携计算机等终端设备,还可以是激光打标机,还可以是喷码机。
49.如图1所示,该智能设备可以包括:处理器1001,例如cpu,网络接口1004,用户接口1003,存储器1005,通信总线1002。其中,通信总线1002用于实现这些组件之间的连接通信。用户接口1003可以包括显示屏(display)、输入单元比如键盘(keyboard),可选用户接口1003还可以包括标准的有线接口、无线接口。网络接口1004可选的可以包括标准的有线接口、无线接口(如wi-fi接口)。存储器1005可以是高速ram存储器,也可以是稳定的存储器(non-volatile memory),例如磁盘存储器。存储器1005可选的还可以是独立于前述处理器1001的存储装置。
50.本领域技术人员可以理解,图1中示出的智能设备结构并不构成对终端的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
51.如图1所示,作为一种计算机存储介质的存储器1005中可以包括操作系统、网络通信模块、用户接口模块以及semi字库生成程序及semi字体打标程序。
52.在图1所示的终端中,网络接口1004主要用于连接后台服务器,与后台服务器进行数据通信;用户接口1003主要用于连接客户端(用户端),与客户端进行数据通信;而处理器1001可以用于调用存储器1005中存储的semi字库生成程序,并执行以下操作:
53.获取semi字体对应的各个字符分别对应的字符形状信息;
54.根据所述字符形状信息确定各个字符在预设点阵上的点阵分布数据;
55.根据所述点阵分布数据生成包含各个字符分别对应的字体位图的字库文件。
56.进一步地,处理器1001可以调用存储器1005中存储的网络操作控制应用程序,还执行以下操作:
57.获取各个所述字符对应的字符参数,所述字符参数包括字号大小,字符高度、笔画宽度以及字符间距的至少一种;
58.根据所述字符参数确定所述预设点阵的点阵设置参数,所述点阵设备参数包括点阵面积,点间距,点大小以及点形状的至少一种;
59.根据所述点阵设置参数调整所述预设点阵;
60.根据所述字符形状信息在调整后的所述预设点阵中绘制出各个所述字符,将绘制后的预设点阵确定所述点阵分布数据。
61.进一步地,处理器1001可以调用存储器1005中存储的semi字库生成程序,还执行以下操作:
62.根据所述点阵分布数据确定各个字符在所述预设点阵中的覆盖区域信息;
63.提取所述覆盖区域信息,根据所述覆盖区域信息确定绘制好的各个字符;
64.将绘制好的各个字符转换成字体位图;
65.根据各个字符对应的字体位图生成所述字库文件。
66.进一步地,处理器1001可以调用存储器1005中存储的semi字库生成程序,还执行以下操作:
67.为各个所述字体位图分配对应的编码,并将所述编码与所述字体位图对应的点阵分布数据相关联,且将所述编码与所述字体位图对应的字符相关联;
68.根据所述编码以及所述字体位图生成所述字库文件。
69.进一步地,处理器1001可以调用存储器1005中存储的semi字体打标程序,还执行以下操作:
70.确定目标字符;
71.查询所述智能设备存储的字库文件与所述目标字符对应的目标字体位图;
72.根据所述目标字体位图在待打标位置生成所述目标字符。
73.进一步地,处理器1001可以调用存储器1005中存储的semi字体打标程序,还执行以下操作:
74.根据所述目标字符确定与所述目标字符相关联的编码;
75.根据所述编码从所述字库文件中查询所述编码对应的目标字体位图。
76.进一步地,处理器1001可以调用存储器1005中存储的semi字体打标程序,还执行以下操作:
77.根据所述目标字体位图确定所述目标字符对应的点阵分布数据;
78.根据所述点阵分布数据在所述待打标位置处进行打标,以在所述待打标位置处生成所述目标字符。
79.第一实施例
80.参照图2,本发明第一实施例提供一种semi字库生成方法,所述semi字库生成方法包括:
81.步骤s10,获取semi字体对应的各个字符分别对应的字符形状信息;
82.步骤s20,根据所述字符形状信息确定各个字符在预设点阵上的点阵分布数据;
83.步骤s30,根据所述点阵分布数据生成包含各个字符分别对应的字体位图的字库文件。
84.,在本实施例中,应用于智能设备,所述智能设备可以是电脑、平板等。semi字体包括三种不同类型的semi字体,传统真型字体,单密度点矩阵字体以及双密度点矩阵字体,参
照图3,图3示出了双密度点矩阵字体的示例图。semi字体包含26个字母、10个数字以及破折号、句号共38个字符。
85.可选地,本技术实施例通过绘制各个不同字符,将绘制好的所有字符生成所述字库文件。
86.可选地,在获取semi字体对应的各个字符分别对应的字符形状信息的步骤中,所述字符形状信息根据semi m12/m13标准确定,semi m12/m13标准指定了semi字体的26个字母字符,10个数字字符,破折号和句号的形状,所述字符形状信息包括各个字符对应的字体轮廓信息,所述字体轮廓信息包括各个字符对应的点的数量以及各个点的位置信息,例如,字符“1”对应的点数量为72个,各个点的位置信息包括:第一行以及第二行的点的位置位于最左侧前6个点,第三行至第八行的位置处于左侧第5和第6个点,...,以此列推。
87.可选地,所述获取semi字体对应的各个字符分别对应的字符形状信息的方式可以是从网上查询各个不同字符,将各个字符以文本格式进行保存,进而提取所述字符对应的字模数据,根据所述字模数据确定所述字符对应的字符形状信息。
88.可选地,在获取各个字符分别对应的字符形状信息后,根据所述字符形状信息确定各个字符在预设点阵上的点阵分布数据,其中,所述预设点阵根据semi m12/m13标准确定,所述预设点阵大小为10*18,所述点阵分布数据用于映射各个不同字符在预设点阵上的分布,参照图4,图4示出了字符“1”在预设点阵上的分布。
89.可选地,所述点阵分布数据包括有效数据以及无效数据,有效数据用于表示该点为黑色,无效数据用于表示对应的点为空白的。
90.可选地,所述点阵分布数据包括点阵数组矩阵,所述点阵数组矩阵的大小为10*18,在该矩阵包括10*18个矩阵点,各个矩阵点以1或0标识,1表示该矩阵点对应的位置包括有效数据,0标识该矩阵点对应的位置包括无效数据,参照图4,示出了字符1的点阵分布,所述点阵分布数据包括:1111110000,1111110000,0000110000,0000110000,0000110000,0000110000,0000110000,0000110000,0000110000,0000110000,0000110011,0000110011,,0000110011,0000110011,0000110011,0000110011,1111111111,1111111111。
91.可选地,不同的字符对应的点阵分布数据不同,但各个字符对应的点阵分布数据对应的矩阵均为10*18。
92.可选地,所述字符形状信息还包括各个字符对应的字符参数,所述字符参数包括字号大小,字符高度、笔画宽度以及字符间距的至少一种,所述字符参数由semi m12/m13标准确定,semi m12/m13标准指定了各个字符对应的字符参数,为了绘制出准确的semi字体,本技术实施例通过字符参数对预设矩阵进行调整,以在预设矩阵上绘制出正确的字符。
93.可选地,参照图5,所述s20包括:
94.步骤s21,获取各个所述字符对应的字符参数,所述字符参数包括字号大小,字符高度、笔画宽度以及字符间距的至少一种;
95.步骤s22,根据所述字符参数确定所述预设点阵的点阵设置参数,所述点阵设置参数包括点阵面积,点间距,点大小以及点形状的至少一种;
96.步骤s23,根据所述点阵设置参数调整所述预设点阵;
97.步骤s24,根据所述字符形状信息在调整后的所述预设点阵中绘制出各个所述字
符,将绘制后的预设点阵确定所述点阵分布数据。
98.可选地,不同字号对应的字符高度、笔画宽度以及字符间距均不相同,在字号为12号时,字符高度为1.624mm,字符宽度为0.812mm,笔画宽度为0.2mm,字符间距1.420mm。
99.可选地,在确定所述字符参数后,根据所述字符参数确定所述有损坏点阵的点阵设置参数,所述点阵设置参数包括点阵面积,点间距,点大小以及点形状的至少一种,所述点阵设置参数与所述字符参数一一对应,可以理解的是,所述预设点阵包括10*18个点,在每一行中包括10个横点以及9个横点间距,在每一列中包括18个竖点以及17个竖点间距,即每一行的最大长度可以为lmax=10x1+9y1,x1为横点在水平方向上的边长,用于表示点的大小,y1为横点的间距,每一列的最大长度为lmax=18x2+17y2,x2为竖点在竖直方向上的边长,y2为各个竖点之间的间距,在确定字符参数后,根据所述字符参数调整点的大小与间距,以调整各个横点在水平方向上的边长x1、各个竖点的竖直方向上的边长x2,各个横点之间的间距y1以及各个竖点之间的间距y2。
100.可选地,在所述字符宽度为l1以及字符高度为l2,l1=10x1+9y1,l2=18x2+17y2,根据所述l1以及所述l2确定所述x1、y1、x2以及y2的值。
101.可选地,所述点阵面积由字符宽度和字符高度确定,所述点阵面积等于字符宽度以及字符高度相乘后的值。
102.可选地,所述点阵设置参数还包括点形状,所述点形状包括矩形点,点形状还可以是圆形/椭圆形等其它形状。
103.可选地,在确定所述点阵设置参数后,根据所述点阵设备参数调整所述预设点阵,根据所述字符形状信息在调整后的所述预设点阵中绘制出各个所述字符,将绘制后的预设点阵确定所述点阵分布数据,其中,根据所述字符形状信息在调整后的所述预设点阵中绘制出各个所述字符的方式包括以对应的笔画宽度以及字符间距在所述预设点阵中绘制出各个所述字符,直至完成所有字符的绘制。
104.可选地,根据所述字符形状信息在调整后的所述预设点阵中绘制出各个所述字符的方式为:根据所述字符形状信息中各个点的位置信息确定在所述预设点阵中的目标点,将各个目标点组成所述点阵分布数据。
105.可选地,在所述semi字体为传统真型字体时,在绘制出各个所述字符后,对绘制好的各个字符进行边缘模糊化处理,以将各个点依次连接,形成连续的点,进而生成所述传统真型字体对应的点阵分布数据。
106.可选地,在生成各个字符对应的点阵分布数据后,根据所述点阵分布数据生成各个字符分别对应的字体位图的字库文件,不同的字符对应的字体位图不同,所述字体位图可以包括各个字符分别对应的黑白图像,还可以包括各个字符对应的黑色图像,在所述字体位图为各个字符对应的黑白图像,所述字体位图包括各个字符在所述预设点阵上的有效数据以及无效数据,在所述字体位图为黑色图像时,所述字体位图包括各个字符在所述预设点阵上的除所述无效数据以外的有效数据。
107.可选地,参照图6,所述s30包括:
108.步骤s31,根据所述点阵分布数据确定各个字符在所述预设点阵中的覆盖区域信息;
109.步骤s32,提取所述覆盖区域信息,根据所述覆盖区域信息确定绘制好的各个字
符;
110.步骤s33,将绘制好的各个字符转换成字体位图;
111.步骤s34,根据各个字符对应的字体位图生成所述字库文件。
112.可选地,所述覆盖区域信息包括点阵分布数据中的有效数据,即各个黑点对应的位置信息,可以理解的是,所述点阵分布数据包括有效数据以及无效数据,所述有效数据用于表示覆盖区域信息,所述无效数据用于表示空白区域信息,为了减少存储空间,本技术实施例提出了一种保存覆盖区域信息的方法。
113.可选地,在确定所述覆盖区域信息后,提取所述覆盖区域信息,根据所述覆盖区域信息确定绘制好的各个字符,并将各个绘制好的各个字符转换成字体位图,所述字体位图包括除所述空白区域以外的覆盖区域信息。
114.可选地,在生成各个字体位图后,根据各个字体位图生成所述字库文件,可选地,生成所述字库文件的方式可以是为各个字体位图建立对应的索引,将所述索引以及所述字体位图生成所述字库文件。
115.可选地,生成所述字库文件的方式还可以是:
116.为各个所述字体位图分配对应的编码,并将所述编码与所述字体位图对应的点阵分布数据相关联,且将所述编码与所述字体位图对应的字符相关联;
117.根据所述编码以及所述字体位图生成所述字库文件。
118.可选地,为各个字体位图分配对应的编码,不同的字体位图对应的编码各不相同,所述编码可以以十进制表示,例如:字符“1”对应的编码为1,字符“a”对应的编码为11。
119.可选地,为各个字体位图分配对应的编码后,将所述编码与所述字体位图对应的点阵分布数据相关联,且将所述编码与所述字体位图对应的字符相关联,例如:编码1关联的字符为“字符1”,关联的点阵分布数据为图像示出的点阵分布数据。
120.可选地,在为各个字体位图分配对应的编码后,根据所述编码以及所述字体位图生成所述字库文件,所述字库文件包括各个字符对应的字体位图以及各个字符对应的编码。
121.可选地,所述编码根据各个字符对应的字号、字体类型确定。其中,不同字号的相同字符还可以对应不同的编码,在生成不同字号的各个字符后,为全部字符均分配对应的编码,例如:12号的字符1对应的编码为1
12
,14号的字符1对应的编码为1
14

122.可选地,在又一实施例中,不同字体类型对应的相同字符对应不同的编码,例如:在字体类型为真型字体,字符1对应的编码为11,在字体类型为单密度点矩阵字体,字符1对应的编码为12。
123.可选地,不同字体类型以及不同字号对应的编码不同,例如:在字体类型为真型字体,字号为12号,字符1对应的编码为1
112
,在字体类型为单密度点矩阵字体,字号为14号,字符1对应的编码为1
214

124.可选地,所述编码可以根据用户需求自行设定,需确保不同的字符对应不同的编码。
125.在本技术实施例中,通过获取各个字符对应的字符形状信息,根据所述字符形状信息确定各个字符在预设点阵上的点阵分布数据,所述预设点阵为10*18,在确定点阵分布数据时,根据字符对应的字符参数调整预设点阵的点阵面积,点间距,点大小以及点形状,
根据调整后的预设点阵以及字符形状信息在预设点阵上绘制出各个字符,进而将绘制后的预设点阵确定各个字符对应的点阵分布数据,并根据所述点阵分布数据生成各个字符对应的字体位图,并为各个所述字体位图分配对应的编码,并将所述编码与所述字体位图对应的点阵分布数据相关联,且将所述编码与所述字体位图对应的字符相关联,根据所述编码以及所述字体位图生成所述字库文件。本技术实施例通过上述方式即可自行制定出semi字库文件,减少购买semi字库文件的成本。
126.第二实施例
127.基于第一实施例,参照图7,本技术实施例还提出一种semi字体打标方法,应用于智能设备,所述semi字体打标方法的步骤包括:
128.步骤s40,确定目标字符;
129.步骤s50,查询所述智能设备存储的字库文件与所述目标字符对应的目标字体位图;
130.步骤s60,根据所述目标字体位图在待打标位置生成所述目标字符。
131.在本技术实施例,所述智能设备可以是打标机,还可以是喷码设备,本技术实施例以打标机作为智能设备举例分析,所述打标机上内置有打标卡和振镜头,所述打标卡包括打标软件,所述打标软件用于设置待打标文字的打标参数,所述打标参数包括打标字体,字体高度,字体宽度,打标位置以及字符间距等,所述振镜头用于根据打标软件生成的所述打标参数在待打标工件生成对应的打标字体。
132.可选地,所述目标字符为待打标在待打标位置上的字符,所述目标字符为所述semi字体对应的38个字符的至少一个,所述目标字符包括目标字号大小及目标字体类型的字符,例如:目标字号大小为12号,目标字体类型为双密度点矩阵字体的字符1。
133.可选地,在确定目标字符后,根据所述目标字符查询所述智能设备存储的字库文件与所述目标字符对应的目标字体位图,所述字库文件为semi字库,所述字库文件存储有各个字符对应的字体位图。
134.可选地,为了提高查询效率,参照图8,所述s50包括:
135.s51,根据所述目标字符确定与所述目标字符相关联的编码;
136.s52,根据所述编码从所述字库文件中查询所述编码对应的目标字体位图。
137.可选地,所述智能终端存储于各个字符与编码的映射关系,所述映射关系包括各个字符以及与各个字符相关联的编码,在实际运用过程中,在确定目标字符后,根据所述映射关系确定所述目标字符相关联的编码。
138.可选地,在确定与所述目标字符相关联的编码后,根据所述编码从所述字库文件查询所述编码对应的目标字体位图,其中,所述字库文件包括各个编码以及与各个编码对应的字体位图。
139.可选地,在获取所述目标字体位图后,根据所述目标字体位图通过图像处理算法生成对应的打标参数,根据所述打标参数控制振镜头在待打标位置生成所述目标字符。具体地,所述智能设备还包括usb总线、扩展存储器ram,d/a转换芯片,通过打标软件将打标参数由usb总线传输到扩展存储器ram上,再由dsp按顺序取出送入到d/a转换芯片中,d/a芯片转换后输出-5~5v的模拟电压驱动扫描振镜和控制激光电源的功率,并由一路gpi0(通用输入/输出)引脚控制激光能量的开关,x、y轴振镜控制激光焦点在二维平面上有序移动来
完成所述目标字符的打标。
140.可选地,参照图9,本技术实施例还提出了一种生成打标参数的方式,所述s60包括:
141.步骤s61,根据所述目标字体位图确定所述目标字符对应的点阵分布数据;
142.步骤s62,根据所述点阵分布数据在所述待打标位置处进行打标,以在所述待打标位置处生成所述目标字符。
143.可选地,所述智能设备存储有与各个所述编码相关联的点阵分布数据,在确定所述目标字符相关联的编码后,根据所述编码确定所述目标字符对应的点阵分布数据,根据所述点阵分布数据确定所述目标字符在所述待打标位置上的各个打标点的打标位置,根据各个打标点的打标位置确定所述打标参数,进而控制振镜头以及激光发射器根据所述打标位置向各个打标点发送对应的激光,以完成对各个打标点的打标,在完成各个打标点的打标,所述待打标位置处完成了对所述目标字符的打标。
144.在本技术实施例,通过在智能设备提前制备并存储semi字体对应的字库文件,在实际应用中,在确定待打标字符(目标字符)后,根据目标字符查询字库文件,以查询出所述目标字符对应的字体位图,进而根据所述目标字体位图在待打标位置打标出所述目标字符,本技术实施例无需从供应商购买高价的semi字体文件,也可以完成semi字体打标,减少了打标成本。
145.此外,本发明实施例还提出一种存储介质,所述存储介质上存储有semi字库生成程序以及semi字体打标程序,所述semi字库生成程序被所述处理器执行时实现如上所述的各个实施例。
146.需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者系统不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者系统所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括该要素的过程、方法、物品或者系统中还存在另外的相同要素。
147.上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
148.通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在如上所述的一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。
149.以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1