技术新讯 > 计算推算,计数设备的制造及其应用技术 > 一种用于激光标识的字符信息批量快速创建方法与流程  >  正文

一种用于激光标识的字符信息批量快速创建方法与流程

  • 国知局
  • 2025-01-17 12:53:30

本发明涉及信息处理,尤其涉及一种用于激光标识的字符信息批量快速创建方法。

背景技术:

1、在生产过程中,产品的标识往往需要根据客户的特定需求进行定制,包括产品logo、独特设计的文字及具有防伪性质的特殊字符。这些定制内容在不同的软件平台上可能会面临兼容性问题,导致在更换软件时难以编辑,从而影响标识效果的一致性。此外,为了满足工艺要求,现有的设计内容可能需要进行修改,例如将曲线转换为点组或小圆模式。传统方法中,为了保证激光标识的精度和一致性,通常需要对所有内容进行重新制作或针对特殊字符进行独立制作。然而,这种方法存在诸多弊端:大批量字符制作需要耗费大量的时间和精力,操作步骤繁琐,且人工操作易引入误差。对于特殊字符的处理,由于它们被单独保存在一个字符集中,无法与常规字符混合在同一文本中使用,这使得编辑和加工过程难以统一进行。因此,亟需一种能够批量快速创建激光软件可识别的字符信息的方法,以便在不重新制作所有内容的情况下,批量修改并生成符合激光软件要求的内容。这种方法的实施将有助于提高生产效率,确保产品标识的美观性和一致性,同时减少操作误差和生产时间。

2、中国专利公开号:cn116579828a公开了一种面向服务型制造的个性化定制方法及系统,该方法包括:获取来自客户的订单,从订单中提取待加工产品的标识信息;从订单中获取待加工产品的标识信息,根据标识信息查找待加工产品的组成部件;从订单中获取待加工产品的特征,根据待加工产品的特征对组成部件进行调整和/或更换,得到待加工产品的部件特征;根据待加工产品的部件特征从设计软件中查找与待加工产品的部件特征相符合的部件模型,并将部件模型组装成产品模型;根据产品模型生成制造产品模型对应的产品的生产数据。但该方案仅实现了定制加工过程的智能化,无法实现定制加工过程中用于激光标识的字符信息批量快速创建,生产效率低,无法确保产品标识的美观性和一致性的同时减少操作误差和生产时间。

技术实现思路

1、为此,本发明提供一种用于激光标识的字符信息批量快速创建方法,用以克服现有技术中由于待转换文字的输入方式多样,无法实现定制加工过程中多样化输入方式的激光标识的字符信息批量快速创建,无法确保产品标识的美观性和一致性的同时减少操作误差和生产时间,导致的生产效率低问题。

2、为实现上述目的,本发明提供一种用于激光标识的字符信息批量快速创建方法,包括:

3、步骤s1,对待转化文字的文字识别属性进行判断;

4、步骤s2,对待转化文字的文字识别属性为可识别文字的编辑属性进行判断,得到待转化文字的编辑属性;

5、步骤s3,对待转化文字的编辑属性为可编辑文字的待转化文字进行转换,得到待转化文字的目标字符信息;

6、步骤s4,对待转化文字的编辑属性为不可编辑文字的待转化文字进行转换,得到待转化文字的目标字符信息;

7、步骤s5,对待转化文字的文字识别属性为不可识别文字的保存方式进行判断,得到待转化文字的保存方式;

8、步骤s6,对待转化文字的保存方式为单个文字保存单个图片的待转化文字进行转换,得到待转化文字的目标字符信息;

9、步骤s7,对待转化文字的保存方式为所有文字保存单个图片的待转化文字进行转换,得到待转化文字的目标字符信息。

10、进一步地,在所述步骤s1中,通过待转化文字输入方式对待转化文字的文字识别属性进行判断,其中:

11、当待转化文字输入方式为文字输入时,判定待转化文字的文字识别属性为可识别文字;

12、当待转化文字输入方式为矢量文件输入时,判定待转化文字的文字识别属性为可识别文字;

13、当待转化文字输入方式为图片输入时,判定待转化文字的文字识别属性为不可识别文字。

14、进一步地,在所述步骤s2中,根据待转化文字输入方式对待转化文字的文字识别属性为可识别文字的编辑属性进行判断,其中:

15、当待转化文字输入方式为矢量文件输入时,判定待转化文字的编辑属性为不可编辑文字;

16、当待转化文字输入方式为文字输入时,根据激光标识装置字体轨迹数据库对待转化文字的文字识别属性为可识别文字的编辑属性进行判断,其中:

17、若激光标识装置字体轨迹数据库中存在待转化文字的转化字体,判定所述待转化文字的编辑属性为可编辑文字;

18、若激光标识装置字体轨迹数据库中不存在待转化文字的转化字体,对待转化文字的转化字体进行大数据检索,根据大数据检索结果对待转化文字的文字识别属性为可识别文字的编辑属性进行补充判断,其中:

19、在大数据检索到与待转化文字的转化字体一致的字体,且软件用途检索到时,将该检索到的字体作为补充字体添加至字体轨迹数据库中,并判定所述待转化文字的编辑属性为可编辑文字;

20、在大数据检索到与待转化文字的转化字体一致的字体,且软件用途检索不到时,将该检索到的字体作为补充字体添加至字体轨迹数据库中,并判定所述待转化文字的编辑属性为可编辑文字;

21、在大数据检索不到与待转化文字的转化字体一致的字体,且软件用途检索到时,将所述待转化文字的文字识别属性修改为不可识别文字;

22、在大数据检索不到与待转化文字的转化字体一致的字体,且软件用途检索不到时,放弃对所述待转化文字进行创建。

23、进一步地,在所述步骤s3中,通过可编辑文字转换方法对待转化文字的编辑属性为可编辑文字的待转化文字进行转换,得到待转化文字的目标字符信息,所述可编辑文字转换方法包括:

24、步骤s21,读取文字输入的待转化文字,获取所述待转化文字中各文字的字体、字高和内容;

25、步骤s22,根据所述各文字的字体、字高和内容绘制各文字的字符信息,根据所述各文字的字符信息绘制所述各文字的可识别轨迹;

26、步骤s23,根据图组参数将所述各文字的可识别轨迹转换为所述各该文字的新的轨迹;

27、步骤s24,将所述各文字与所述各该文字的新的轨迹进行组合,得到各文字的轨迹组合,将所述各文字的轨迹组合合集作为待转化文字的目标字符信息,并将所述待转化文字的目标字符信息保存至fonta。

28、进一步地,在所述步骤s4中,通过不可编辑文字转换方法对待转化文字的编辑属性为不可编辑文字的待转化文字进行转换,得到待转化文字的目标字符信息,所述不可编辑文字转换方法包括:

29、步骤s31,获取以矢量文件方式输入的待转化文字,将所述待转化文字的文件名称修改为矢量文件文字内容,得到修改文件名称后待转化文字;

30、步骤s32,将所述修改文件名称后待转化文字放置于矢量文件夹中;

31、步骤s33,载入所述矢量文件夹;

32、步骤s34,载入所述矢量文件夹中的各修改文件名称后待转化文字;

33、步骤s35,获取各修改文件名称后待转化文字中待转化文字的可识别轨迹;

34、步骤s36,根据图组参数将所述各待转化文字的可识别轨迹转换为各待转化文字的新的轨迹;

35、步骤s37,将所述各待转化文字的文件名称与所述各该待转化文字的新的轨迹进行组合,得到各文字的轨迹组合,将所述各文字的轨迹组合合集作为待转化文字的目标字符信息,并将所述待转化文字的目标字符信息保存至fonta。

36、进一步地,在所述步骤s5中,通过保存方式判断模型对待转化文字的文字识别属性为不可识别文字的保存方式进行判断,得到待转化文字的保存方式。

37、进一步地,在所述步骤s6中,通过单个文字保存单个图片转换方法对待转化文字的保存方式为单个文字保存单个图片的待转化文字进行转换,得到待转化文字的目标字符信息,所述单个文字保存单个图片转换方法包括:

38、步骤s41,将待转化文字的图片名称修改为待转化文字内容,将修改名称后的待转化文字的图片放置于单个文字保存单个图片文件夹中;

39、步骤s42,加载所述单个文字保存单个图片文件夹;

40、步骤s43,输入所述单个文字保存单个图片文件夹中各待转化文字的图片的图组参数;

41、步骤s44,输入各待转化文字的图片的修改比例;

42、步骤s45,加载所述文件夹中的第一个图片;

43、步骤s46,识别所述第一个图片的文字轮廓,并转换为dxf文件进行保存;

44、步骤s47,载入所述dxf文件,得到所述待转化文字内容的可识别轨迹;

45、步骤s48,将所述待转化文字内容的可识别轨迹按照图组参数转换为该待转化文字内容的新的轨迹;

46、步骤s49,保存所述待转化文字内容与所述该待转化文字内容的新的轨迹进行组合,得到所述待转化文字内容的轨迹组合;

47、步骤s410,加载所述文件夹中的下一个图片,重复步骤s46-步骤s49,直至加载完所述文件夹中的所有图片,得到各所述待转化文字内容的轨迹组合,将所述各所述待转化文字内容的轨迹组合合集作为待转化文字的目标字符信息,并将所述待转化文字的目标字符信息保存至fonta。

48、进一步地,在所述步骤s46中,在保存dxf文件时,通过比例转换方法将各图片轨迹变换为实际大小。

49、进一步地,在所述步骤s7中,通过所有文字保存单个图片转换方法对待转化文字的保存方式为所有文字保存单个图片的待转化文字进行转换,得到待转化文字的目标字符信息,所述所有文字保存单个图片转换方法包括:

50、步骤s52,载入所述所有文字单个图片;

51、步骤s53,输入所述所有文字单个图片的起始位置和行列尺寸,根据所述起始位置和行列尺寸对所述所有文字单个图片进行划分,得到所述所有文字单个图片的单位区域;

52、步骤s54,对所述单位区域进行排序,得到单位区域顺序;

53、步骤s55,对所述单位区域顺序中的第一个单位区域的文字轮廓进行识别,并转换为dxf文件进行保存;

54、步骤s56,载入所述dxf文件,得到第一个单位区域的可识别轨迹;

55、步骤s57,将所述第一个单位区域的可识别轨迹按照图组参数转换为第一个单位区域的新的轨迹;

56、步骤s58,将所述第一个单位区域的文字内容与所述第一个单位区域的新的轨迹进行组合,得到第一个单位区域的轨迹组合;

57、步骤s59,加载所述单位区域顺序中的下一个单位区域,重复步骤s55-步骤s58,直至加载完所述单位区域顺序中的所有单位区域,得到各单位区域的轨迹组合,将所述各单位区域的轨迹组合合集作为待转化文字的目标字符信息,并将所述待转化文字的目标字符信息保存至fonta。

58、进一步地,在所述步骤s54中,根据区域排序方法对所述单位区域进行排序,得到单位区域顺序。

59、与现有技术相比,本发明的有益效果在于,所述方法通过步骤s1对待转化文字的文字识别属性进行判断,以便于后续根据待转化文字的文字识别属性快速创建激光软件可识别的字符信息,所述方法通过步骤s2判断文字编辑属性为可识别、可编辑的文字,以直接处理可编辑的文字,无需额外的识别和转换过程,从而缩短处理时间,提高文字处理的效率和准确性,从而确保字符信息能够快速转换为激光软件识别的格式,所述方法通过步骤s3将可编辑文字直接转换为目标字符信息,以对已编辑的可识别文字进行快速转化,简化操作流程,确保目标字符信息符合激光标识需求,减少人为修改的错误可能,所述方法通过步骤s4对不可编辑文字进行转换,生成目标字符信息,自动化处理不可编辑文字,从而通过专门的转换流程生成标准化的目标字符信息,克服不可编辑文字的限制,以扩展激光标识的适用范围,所述方法通过步骤 s5对不可识别文字的保存方式进行判断,以对不可识别文字提供专门的保存方式判断流程,确保所有类型的文字信息能够被记录和处理,从而增强系统处理多样化文字的能力,适应不同场景需求,所述方法通过步骤 s6针对单字单图保存方式,逐字生成目标字符信息,便于在需要逐字调整或标记时的使用,提高细化管理的灵活性,适用于对单个字符有特殊需求的激光标识场景,所述方法通过步骤 s7统一处理所有文字为单个文件,简化存储和后续调用,以降低文件管理复杂度,提高整体生成效率。

本文地址:https://www.jishuxx.com/zhuanli/20250117/355794.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。