手写文本的识别方法、装置、电子设备及存储介质与流程

文档序号:31807319发布日期:2022-10-14 20:32阅读:66来源:国知局
手写文本的识别方法、装置、电子设备及存储介质与流程

1.本技术涉及图像处理技术领域,具体涉及一种手写文本的识别方法、装置、电子设备及存储介质。


背景技术:

2.在现有技术中,为了提高办公效率,从而产生了ocr(optical character recognition,光学字符识别)识别技术,当扫描设备扫描到图像之后,电脑等识别设备能够对图像进行识别,从而得到识别文本。
3.但是,现有技术中往往是对整个图像中的文本内容进行识别,无法区分出当前页面中不同类型的字体。


技术实现要素:

4.本技术实施例提供一种手写文本的识别方法、装置、电子设备及存储介质。该手写文本的识别方法能够识别出手写字体,并对手写字体进行文本识别。
5.第一方面,本技术实施例提供了一种手写文本的识别方法,包括:
6.对原始图像进行图像优化处理,得到待识别图像;
7.对待识别图像中的字体进行识别,得到识别出的字体;
8.根据识别出的字体在待识别图像中确定出手写文本和机器打印文本;
9.在待识别图像中确定出手写文本对应的第一区域,并将第一区域内的图像确定为第一图像;
10.对第一区域内的第一图像进行文本识别处理,得到第一识别结果。
11.第二方面,本技术实施例提供了一种手写文本的识别装置,包括:
12.优化模块,用于对原始图像进行图像优化处理,得到待识别图像;
13.第一识别模块,用于对待识别图像中的字体进行识别,得到识别出的字体;
14.第一确定模块,用于根据识别出的字体在待识别图像中确定出手写文本和机器打印文本;
15.第二确定模块,用于在待识别图像中确定出手写文本对应的第一区域,并将第一区域内的图像确定为第一图像;
16.第二识别模块,用于对第一区域内的第一图像进行文本识别处理,得到第一识别结果。
17.第三方面,本技术实施例提供了一种电子设备,包括:存储有可执行程序代码的存储器、与存储器耦合的处理器;处理器调用存储器中存储的可执行程序代码,执行本技术实施例提供的手写文本的识别方法中的步骤。
18.第四方面,本技术实施例提供了一种存储介质,存储介质存储有多条指令,指令适于处理器进行加载,以本技术实施例提供的手写文本的识别方法中的步骤。
19.本技术实施例中,电子设备通过对原始图像进行图像优化处理,得到待识别图像;
对待识别图像中的字体进行识别,得到识别出的字体;根据识别出的字体在待识别图像中确定出手写文本和机器打印文本;在待识别图像中确定出手写文本对应的第一区域,并将第一区域内的图像确定为第一图像;对第一区域内的第一图像进行文本识别处理,得到第一识别结果。该手写文本的识别方法能够识别出手写字体,并对手写字体进行文本识别。
附图说明
20.为了更清楚地说明本技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
21.图1是本技术实施例提供的手写文本的识别方法的第一流程示意图。
22.图2是本技术实施例提供的手写文本的识别方法的第二流程示意图。
23.图3是本技术实施例提供的手写文本的识别装置的结构示意图。
24.图4是本技术实施例提供的电子设备的结构示意图。
具体实施方式
25.下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
26.在相关技术中,在文本识别的过程中,往往是对整页图像进行识别,从而获取其中的文本内容。
27.但是,在整页图像中包含了一些插画、图片、图标等不需要识别的内容,如果对整页内不需要识别内容进行了识别,则会导致识别出的文件中出现排版错乱、文字错乱等现象。
28.为了解决该技术问题,本技术实施例提供了一种手写文本的识别方法、装置、电子设备及存储介质。该手写文本的识别方法可以对准确的确定出待识别图像中需要识别的内容,然后对需要识别的内容进行识别。
29.请参阅图1,图1是本技术实施例提供的手写文本的识别方法的第一流程示意图。该手写文本的识别方法可以包括以下步骤:
30.110、对原始图像进行图像优化处理,得到待识别图像。
31.在一些实施方式中,在电子设备得到原始图像后,可以对原始图像进行预处理,从而得到预处理图像,预处理图像更加有利于文本识别。原始图像可以是银行业务单、文档、照片等不同类型的图像。
32.原始图像可以是不同格式类型的图像,比如原始图像可以为pdf格式、peg格式等不同格式的图像。
33.在一些实施方式中,电子设备可以获取原始图像的文件格式,并将原始图像的文件格式转换为预设文件格式,得到待处理原始图像;然后对待处理原始图像进行预处理,得到预处理图像。
34.比如,原始图像为pdf格式的图像,可以先将原始图像转换为jpg格式的图像,该jpg格式的图像就是待处理原始图像。
35.然后,电子设备可以对待处理原始图像的图像方向和图像参数进行调整,得到待识别图像。
36.具体的,电子设备可以先将待处理原始图像的图像方向调整为预设方向,得到第一调整图像。比如,电子设备可以对待处理原始图像进行旋转,从而使得待处理原始图像的方向为预设方向,得到第一调整图像。
37.其中,图像参数可以包括亮度和对比度,电子设备可以对第一调整图像的亮度和/或对比度进行调节,得到待识别图像。比如,当第一调整图像的亮度过亮或者过暗时,不利于文本识别模型对第一调整图像的识别,此时可以将第一调整图像的亮度调整为预设的正常亮度,从而得到更加有利于文本识别的待识别图像。
38.又比如,当第一调整图像中的文本不够清晰时,可以通过调节对比度来进一步来突出文本和背景之间的区别。例如,第一调整图像中的背景为白色,文本为黑色,则可以通过调节对比度,使得背景中的白色更白,黑色更黑。从而得到更加有利于文本识别的待识别图像。
39.需要说明的是,在本技术实施例中,可以采用单一的方式来对第一调整图像进行调节,比如只采用亮度调节。还可以采用多种方式来对第一调整图像进行调节,比如采用对比度和亮度来共同调节图像。
40.图像参数除了对比度和亮度,图像参数中还可以包括其他参数,例如锐化程度、色温、颜色等等。电子设备均可以采用多种图像参数来对第一调整图像进行调节,从而得到待识别图像。
41.120、对待识别图像中的字体进行识别,得到识别出的字体。
42.在一些实施方式中,电子设备可以获取待识别图像中的字体在特定光线下的颜色信息,然后根据颜色信息确定出手写字体和机器打印字体。
43.例如,待识别图像对应的纸质文件在被扫描的过程中,由于手写字体的油墨和机器打印字体的油墨是不同的,则在特定光线下,比如在紫外光下,手写字体和机器打印字体分别显示出来的颜色是不同的。则得到的待识别图像中,手写字体和机器打印字体分别对应的颜色信息也是不同的。
44.在一些实施方式中,电子设备可以确定颜色信息中是否存在目标颜色。若颜色信息中是否目标颜色,则将目标颜色对应的字体确定机器打印字体,将颜色信息中除目标颜色以外的颜色对应的字体确定为手写字体。
45.例如,在特定光线下,机器打印字体的能够呈现出特定的颜色,比如机器打印字体原本的颜色为蓝色,在紫外成照射下,则呈现出紫色。而手写字体是黑色,在紫外灯的照射下仍然是黑色。
46.当电子设备确定出待识别图像中的字体中有目标颜色,比如目标颜色为紫色,则将该目标颜色对应的字体确定为机器打印字体。然后将除该目标颜色以外的其他颜色对应的字体确定为手写字体。
47.需要说明的是,在本技术实施例中,目标颜色还可以是其他颜色,而不局限于一种颜色。
48.130、根据识别出的字体在待识别图像中确定出手写文本和机器打印文本。
49.在一些实施方式中,当识别出手写字体和机器打印字体之后,可以将手写字体对应的文本确定为手写文本,将机器打印字体对应的文本确定为机器打印文本。从而便于后续对不同文本的识别。
50.140、在待识别图像中确定出手写文本对应的第一区域,并将第一区域内的图像确定为第一图像。
51.在一些实施方式中,电子设备可以确定手写文本对应的覆盖范围,并获取覆盖范围对应的位置信息,然后根据位置信息确定手写文本对应的区域进行标记,得到第一区域。
52.比如,电子设备可以设定一定形状的覆盖范围,比如圆形、椭圆形、矩形等形状。然后确定出手写文本对应的最小覆盖范围,该最小覆盖范围可以是预设的形状,比如矩形。
53.然后获取最小覆盖范围的位置信息,该位置信息可以是该最小覆盖范围的边缘位置信息,比如最小覆盖范围的形状为矩形,则获取该矩形的边缘位置信息。
54.电子设备可以对该待处理图像建立平面坐标系,然后在该平面坐标系内获取手写文本对应的覆盖范围的位置信息。最后电子设备根据预设位置信息来对手写文本对应的区域进行标记,从而得到第一区域。
55.150、对第一区域内的第一图像进行文本识别处理,得到第一识别结果。
56.在一些实施方式中,电子设备可以获取手写文本对应的文本识别模型,然后将第一图像输入至文本识别模型中,以得到第一识别结果。该文本识别模型能够对手写文本进行准确识别和提取。
57.在获取手写文本对应的文本识别模型之前,电子设备可以获取基础模型,然后获取多种预设手写文本,比如中文手写文本和英文手写文本,然后将预设手写文本输入至基础模型中,从而对基础模型进行训练,直至基础模型收敛为止,或者直至基础模型能够对预设手写文本进行准确的识别为止,则基础模型训练完成,得到了用于对手写文本进行识别的文本识别模型。
58.在一些实施方式中,电子设备还可以确定第一图像中各个线条之间的关联信息,关联信息包括线条之间的相对位置信息,根据关联信息对第一图像中的线条进行提取,以得到第一识别结果。
59.例如,在第一图像中,手写文本是多种线条组成的,电子设备可以对第一图像建立一个标注坐标系,在该标准坐标系内,针对于不同的线条,电子可以对每一线条设置对应的特征点,比如一条直线上至少有起点、中间点、终点三个特征点。
60.然后电子设备可以通过不同线条之间特征点之间坐标信息,从而确定出不同线条之间的相对位置信息,比如有第一线条和第二线条,可以确定第一线条中每一特征点和第二线条中每一特征点之间的距离,从而确定出第一线条和第二线条之间的相对位置信息。
61.最后,电子设备根据相对位置信息对手写文本进行识别提取,从而得到第一识别结果。第一识别结果中的文本内容的字体和手写文本相同。
62.本技术实施例中,电子设备通过对原始图像进行图像优化处理,得到待识别图像;对待识别图像中的字体进行识别,得到识别出的字体;根据识别出的字体在待识别图像中确定出手写文本和机器打印文本;在待识别图像中确定出手写文本对应的第一区域,并将第一区域内的图像确定为第一图像;对第一区域内的第一图像进行文本识别处理,得到第
一识别结果。
63.该手写文本的识别方法能够识别出手写字体,并对手写字体进行文本识别。
64.为了更加了解本技术实施例中提供的手写文本的识别方法,请继续参阅图2,图2是本技术实施例提供的手写文本的识别方法的第二流程示意图。该手写文本的识别方法可以包括以下步骤:
65.201、获取原始图像,对原始图像的图像参数、方向信息进行校正,得到待识别图像。
66.在一些实施方式中,在电子设备得到原始图像后,可以对原始图像进行预处理,从而得到预处理图像,预处理图像更加有利于文本识别。原始图像可以是银行业务单、文档、照片等不同类型的图像。
67.原始图像可以是不同格式类型的图像,比如原始图像可以为pdf格式、peg格式等不同格式的图像。
68.在一些实施方式中,电子设备可以获取原始图像的文件格式,并将原始图像的文件格式转换为预设文件格式,得到待处理原始图像;然后对待处理原始图像进行预处理,得到预处理图像。
69.比如,原始图像为pdf格式的图像,可以先将原始图像转换为jpg格式的图像,该jpg格式的图像就是待处理原始图像。
70.然后,电子设备可以对待处理原始图像的图像方向和图像参数进行调整,得到待识别图像。
71.具体的,电子设备可以先将待处理原始图像的图像方向调整为预设方向,得到第一调整图像。比如,电子设备可以对待处理原始图像进行旋转,从而使得待处理原始图像的方向为预设方向,得到第一调整图像。
72.其中,图像参数可以包括亮度和对比度,电子设备可以对第一调整图像的亮度和/或对比度进行调节,得到待识别图像。比如,当第一调整图像的亮度过亮或者过暗时,不利于文本识别模型对第一调整图像的识别,此时可以将第一调整图像的亮度调整为预设的正常亮度,从而得到更加有利于文本识别的待识别图像。
73.又比如,当第一调整图像中的文本不够清晰时,可以通过调节对比度来进一步来突出文本和背景之间的区别。例如,第一调整图像中的背景为白色,文本为黑色,则可以通过调节对比度,使得背景中的白色更白,黑色更黑。从而得到更加有利于文本识别的待识别图像。
74.需要说明的是,在本技术实施例中,可以采用单一的方式来对第一调整图像进行调节,比如只采用亮度调节。还可以采用多种方式来对第一调整图像进行调节,比如采用对比度和亮度来共同调节图像。
75.图像参数除了对比度和亮度,图像参数中还可以包括其他参数,例如锐化程度、色温、颜色等等。电子设备均可以采用多种图像参数来对第一调整图像进行调节,从而得到待识别图像。
76.202、获取待识别图像中的字体在特定光线下的颜色信息。
77.例如,待识别图像对应的纸质文件在被扫描的过程中,由于手写字体的油墨和机器打印字体的油墨是不同的,则在特定光线下,比如在紫外光下,手写字体和机器打印字体
分别显示出来的颜色是不同的。则得到的待识别图像中,手写字体和机器打印字体分别对应的颜色信息也是不同的。
78.电子设备可以从待识别图像中的字体在特定光线下的颜色信息。
79.203、确定颜色信息中是否存在目标颜色。
80.例如,在特定光线下,机器打印字体的能够呈现出特定的颜色,比如机器打印字体原本的颜色为蓝色,在紫外成照射下,则呈现出紫色。而手写字体是黑色,在紫外灯的照射下仍然是黑色。
81.电子设备可以根据颜色信息对待识别图像中的所有字体颜色进行检查,从而确定颜色信息中是否存在目标颜色。
82.204、若颜色信息中是否目标颜色,则将目标颜色对应的字体确定机器打印字体,将颜色信息中除目标颜色以外的颜色对应的字体确定为手写字体。
83.当电子设备确定出待识别图像中的字体中有目标颜色,比如目标颜色为紫色,则将该目标颜色对应的字体确定为机器打印字体。然后将除该目标颜色以外的其他颜色对应的字体确定为手写字体。
84.需要说明的是,在本技术实施例中,目标颜色还可以是其他颜色,而不局限于一种颜色。
85.将手写字体对应的文本确定为手写文本。将机器打印字体对应的文本确定为机器打印文本。
86.205、确定第一图像中各个线条之间的关联信息,关联信息包括线条之间的相对位置信息。
87.例如,在第一图像中,手写文本是多种线条组成的,电子设备可以对第一图像建立一个标注坐标系,在该标准坐标系内,针对于不同的线条,电子可以对每一线条设置对应的特征点,比如一条直线上至少有起点、中间点、终点三个特征点。
88.然后电子设备可以通过不同线条之间特征点之间坐标信息,从而确定出不同线条之间的相对位置信息,比如有第一线条和第二线条,可以确定第一线条中每一特征点和第二线条中每一特征点之间的距离,从而确定出第一线条和第二线条之间的相对位置信息。
89.206、根据关联信息对第一图像中的线条进行提取,以得到第一识别结果。
90.电子设备根据相对位置信息对手写文本进行识别提取,从而得到第一识别结果。第一识别结果中的文本内容的字体和手写字体相同。
91.207、将第一识别结果更新至第一区域中,得到可编辑图像。
92.在一些实施方式中,在电子设备获取到第一识别结果后,电子设备可以对待识别图像第一区域中的内容进行格式化,然后将第一识别结果更新到第一区域中,从而形成第一区域对应的可编辑图像。
93.可以理解的是,用户可以根据直接复制可编辑图像中的文本内容,即第一识别结果,然后将该文本内容复制到其他文件上,该文本内容的字体和手写字体相同,该文本内容和手写字体对应的内容也是相同的。
94.208、确定机器打印文本对应的第二区域,以及第二区域的第二图像。
95.在一些实施中,电子设备可以根据机器打印字体的颜色确定出机器打印文本对应的第二区域,然后将第二区域内的图像都确定为第二图像。
96.需要说明的是,第二图像中的内容都是机器打印字体对应的内容。
97.209、根据可编辑图像和第二图像生成目标文件。
98.电子设备可以根据第二图像和可编辑图像生成目标文件,在该目标文件内,用户可以对可编辑图像中的手写文本对应的第一识别结果进行复制,比如将第一识别结果复制到另一文件中。
99.在本技术实施例中,通过对手写文本和机器打印文本进行识别,在确定出手写文本之后,能够对手写文本对应的内容进行识别。从而解决了对手写文本进行识别的问题。
100.在本技术实施例中,电子设备可以获取原始图像,对原始图像的图像参数、方向信息进行校正,得到待识别图像。获取待识别图像中的字体在特定光线下的颜色信息,确定颜色信息中是否存在目标颜色,若颜色信息中是否目标颜色,则将目标颜色对应的字体确定机器打印字体,将颜色信息中除目标颜色以外的颜色对应的字体确定为手写字体。
101.然后确定第一图像中各个线条之间的关联信息,关联信息包括线条之间的相对位置信息,根据关联信息对第一图像中的线条进行提取,以得到第一识别结果。
102.最后将第一识别结果更新至第一区域中,得到可编辑图像。确定机器打印文本对应的第二区域,以及第二区域的第二图像,根据可编辑图像和第二图像生成目标文件。
103.在本技术实施例中,能够识别出手写文本,还能够对手写文本对应的内容进行识别。
104.相应的,本技术实施例还提供了一种手写文本的识别装置,如图3所示,图3是本技术实施例提供的手写文本的识别装置的结构示意图。该手写文本的识别装置可以包括:
105.优化模块310,用于对原始图像进行图像优化处理,得到待识别图像。
106.优化模块310,还用于对原始图像的图像方向和图像参数进行调整,得到待识别图像。
107.优化模块310,还用于将原始图像的图像方向调整为预设方向,得到第一图像;对第一图像的亮度和/或对比度进行调节,得到待识别图像。
108.第一识别模块320,用于对待识别图像中的字体进行识别,确定出手写字体和机器打印字体。
109.第一识别模块320,还用于获取待识别图像中的字体在特定光线下的颜色信息;根据颜色信息确定出手写字体和机器打印字体。
110.第一识别模块320,还用于确定颜色信息中是否存在目标颜色;若颜色信息中是否目标颜色,则将目标颜色对应的字体确定机器打印字体,将颜色信息中除目标颜色以外的颜色对应的字体确定为手写字体。
111.第一确定模块330,用于根据识别出的字体在待识别图像中确定出手写文本和机器打印文本。
112.第二确定模块340,用于在待识别图像中确定出手写文本对应的第一区域,并将第一区域内的图像确定为第一图像。
113.第二识别模块350,用于对第一区域的第一图像进行文本识别处理,得到第一识别结果。
114.第二识别模块350,还用于确定第一图像中各个线条之间的关联信息,关联信息包括线条之间的相对位置信息;根据关联信息对第一图像中的线条进行提取,以得到第一识
别结果。
115.第二识别模块350,还用于将第一识别结果更新至第一区域中,得到可编辑图像;确定机器打印文本对应的第二区域,以及第二区域的第二图像;根据可编辑图像和第二图像生成目标文件。
116.本技术实施例中,电子设备通过对原始图像进行图像优化处理,得到待识别图像;对待识别图像中的字体进行识别,得到识别出的字体;根据识别出的字体在待识别图像中确定出手写文本和机器打印文本;在待识别图像中确定出手写文本对应的第一区域,并将第一区域内的图像确定为第一图像;对第一区域内的第一图像进行文本识别处理,得到第一识别结果。该手写文本的识别方法能够识别出手写字体,并对手写字体进行文本识别。
117.相应的,本技术实施例还提供一种电子设备,如图4所示,该电子设备400可以包括有一个或一个以上计算机可读存储介质的存储器401、输入单元402、显示单元403、传感器404、包括有一个或者一个以上处理核心的处理器405、以及电源406等部件。本领域技术人员可以理解,图4中示出的电子设备结构并不构成对电子设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。其中:
118.存储器401可用于存储软件程序以及模块,处理器405通过运行存储在存储器401的软件程序以及模块,从而执行各种功能应用以及数据处理。存储器401可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据电子设备的使用所创建的数据(比如音频数据、电话本等)等。此外,存储器401可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。相应地,存储器401还可以包括存储器控制器,以提供处理器405和输入单元402对存储器401的访问。
119.输入单元402可用于接收输入的数字或字符信息,以及产生与用户设置以及功能控制有关的键盘、鼠标、操作杆、光学或者轨迹球信号输入。具体地,在一个具体的实施例中,输入单元402可包括触敏表面以及其他输入设备。触敏表面,也称为触摸显示屏或者触控板,可收集用户在其上或附近的触摸操作(比如用户使用手指、触笔等任何适合的物体或附件在触敏表面上或在触敏表面附近的操作),并根据预先设定的程式驱动相应的连接装置。可选的,触敏表面可包括触摸检测装置和触摸控制器两个部分。其中,触摸检测装置检测用户的触摸方位,并检测触摸操作带来的信号,将信号传送给触摸控制器;触摸控制器从触摸检测装置上接收触摸信息,并将它转换成触点坐标,再送给处理器405,并能接收处理器405发来的命令并加以执行。此外,可以采用电阻式、电容式、红外线以及表面声波等多种类型实现触敏表面。除了触敏表面,输入单元402还可以包括其他输入设备。具体地,其他输入设备可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆等中的一种或多种。
120.显示单元403可用于显示由用户输入的信息或提供给用户的信息以及电子设备的各种图形用户接口,这些图形用户接口可以由图形、文本、图标、视频和其任意组合来构成。显示单元403可包括显示面板,可选的,可以采用液晶显示器(lcd,liquid crystal display)、有机发光二极管(oled,organic light-emitting diode)等形式来配置显示面板。进一步的,触敏表面可覆盖显示面板,当触敏表面检测到在其上或附近的触摸操作后,
传送给处理器405以确定触摸事件的类型,随后处理器405根据触摸事件的类型在显示面板上提供相应的视觉输出。虽然在图4中,触敏表面与显示面板是作为两个独立的部件来实现输入和输入功能,但是在某些实施例中,可以将触敏表面与显示面板集成而实现输入和输出功能。
121.电子设备还可包括至少一种传感器404,比如光传感器、运动传感器以及其他传感器。具体地,光传感器可包括环境光传感器及接近传感器,其中,环境光传感器可根据环境光线的明暗来调节显示面板的亮度,接近传感器可在电子设备移动到耳边时,关闭显示面板和/或背光。作为运动传感器的一种,重力加速度传感器可检测各个方向上(一般为三轴)加速度的大小,静止时可检测出重力的大小及方向,可用于识别电子设备姿态的应用(比如横竖屏切换、相关游戏、磁力计姿态校准)、振动识别相关功能(比如计步器、敲击)等;至于电子设备还可配置的陀螺仪、气压计、湿度计、温度计、红外线传感器等其他传感器,在此不再赘述。
122.处理器405是电子设备的控制中心,利用各种接口和线路连接整个电子设备的各个部分,通过运行或执行存储在存储器401内的软件程序和/或模块,以及调用存储在存储器401内的数据,执行电子设备的各种功能和处理数据,从而对电子设备进行整体监控。可选的,处理器405可包括一个或多个处理核心;优选的,处理器405可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作系统、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器405中。
123.电子设备还包括给各个部件供电的电源406(比如电池),优选的,电源可以通过电源管理系统与处理器405逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。电源406还可以包括一个或一个以上的直流或交流电源、再充电系统、电源故障检测电路、电源转换器或者逆变器、电源状态指示器等任意组件。
124.尽管未示出,电子设备还可以包括摄像头、蓝牙模块等,在此不再赘述。具体在本实施例中,电子设备中的处理器405会加载存储器401上存储的计算机程序,处理器405通过加载计算机程序,从而实现各种功能:
125.对原始图像进行图像优化处理,得到待识别图像;
126.对待识别图像中的字体进行识别,得到识别出的字体;
127.根据识别出的字体在待识别图像中确定出手写文本和机器打印文本;
128.在待识别图像中确定出手写文本对应的第一区域,并将第一区域内的图像确定为第一图像;
129.对第一区域内的第一图像进行文本识别处理,得到第一识别结果。
130.本技术实施例中,电子设备通过对原始图像进行图像优化处理,得到待识别图像;对待识别图像中的字体进行识别,得到识别出的字体;根据识别出的字体在待识别图像中确定出手写文本和机器打印文本;在待识别图像中确定出手写文本对应的第一区域,并将第一区域内的图像确定为第一图像;对第一区域内的第一图像进行文本识别处理,得到第一识别结果。该手写文本的识别方法能够识别出手写字体,并对手写字体进行文本识别。
131.需要说明的是,本技术实施例中所提供的图像处理方法,可以应用于电脑、手机、平板电脑等多种能够具备图像处理能力的电子设备,针对于其他能够对图像进行处理的电子设备,也可以应用于本技术实施例所提供的图像处理方法。
132.本领域普通技术人员可以理解,上述实施例的各种方法中的全部或部分步骤可以通过指令来完成,或通过指令控制相关的硬件来完成,该指令可以存储于一计算机可读存储介质中,并由处理器进行加载和执行。
133.为此,本技术实施例提供一种计算机可读存储介质,其中存储有多条指令,该指令能够被处理器进行加载,以执行本技术实施例所提供的任一种手写文本的识别方法中的步骤。例如,该指令可以执行如下步骤:
134.对原始图像进行图像优化处理,得到待识别图像;
135.对待识别图像中的字体进行识别,得到识别出的字体;
136.根据识别出的字体在待识别图像中确定出手写文本和机器打印文本;
137.在待识别图像中确定出手写文本对应的第一区域,并将第一区域内的图像确定为第一图像;
138.对第一区域内的第一图像进行文本识别处理,得到第一识别结果。
139.本技术实施例中,电子设备通过对原始图像进行图像优化处理,得到待识别图像;对待识别图像中的字体进行识别,得到识别出的字体;根据识别出的字体在待识别图像中确定出手写文本和机器打印文本;在待识别图像中确定出手写文本对应的第一区域,并将第一区域内的图像确定为第一图像;对第一区域内的第一图像进行文本识别处理,得到第一识别结果。该手写文本的识别方法能够识别出手写字体,并对手写字体进行文本识别。
140.以上各个操作的具体实施可参见前面的实施例,在此不再赘述。
141.其中,该存储介质可以包括:只读存储器(rom,read only memory)、随机存取记忆体(ram,random access memory)、磁盘或光盘等。
142.由于该存储介质中所存储的指令,可以执行本技术实施例所提供的任一种手写文本的识别方法中的步骤,因此,可以实现本技术实施例所提供的任一种手写文本的识别方法所能实现的有益效果,详见前面的实施例,在此不再赘述。
143.以上对本技术实施例所提供的一种手写文本的识别方法、装置、电子设备及存储介质进行了详细介绍,本文中应用了具体个例对本技术的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本技术的方法及其核心思想;同时,对于本领域的技术人员,依据本技术的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本技术的限制。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1