System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 图像处理方法、装置、计算机设备和存储介质制造方法及图纸_技高网

图像处理方法、装置、计算机设备和存储介质制造方法及图纸

技术编号:42070340 阅读:7 留言:0更新日期:2024-07-19 16:52
本申请涉及一种图像处理方法、装置、计算机设备、计算机可读存储介质和计算机程序产品。所述方法包括:获取待处理的目标图像;对目标图像进行频域转换,得到目标图像对应于多个频率的能量分布;频率用于表征目标图像中相邻像素之间的灰度变化剧烈程度;按照能量分布,对各频率中满足高频条件的高频分量进行能量统计,得到目标图像的高频能量统计值;基于高频能量统计值进行图像分类,确定目标图像是否为文本图像。采用本方法可以快速进行图像分类,确定目标图像是否为文本图像,能够减少图像处理过程需要消耗的计算资源,有利于降低计算成本。

【技术实现步骤摘要】

本申请涉及计算机,特别是涉及一种图像处理方法、装置、计算机设备、计算机可读存储介质和计算机程序产品。


技术介绍

1、随着计算机技术的快速发展,出现了基于计算机的光学字符识别技术(opticalcharacter recognition,ocr),能够通过对图像进行处理,识别图像中所包含的文本信息。

2、传统技术中,通过对大量的标注的文本图像和非文本图像进行机器学习,得到用于识别文本图像的图像分类模型。该图像分类模型用于在应用ocr技术之前对待处理图像进行分类,以过滤非文本图像。由于机器学习过程需要消耗大量的计算资源,因此,采用传统技术存在计算成本高的问题。


技术实现思路

1、基于此,有必要针对上述技术问题,提供一种能够降低计算成本的图像处理方法、装置、计算机设备、计算机可读存储介质和计算机程序产品。

2、第一方面,本申请提供了一种图像处理方法。所述方法包括:

3、获取待处理的目标图像;

4、对所述目标图像进行频域转换,得到所述目标图像对应于多个频率的能量分布;所述频率用于表征所述目标图像中相邻像素之间的灰度变化剧烈程度;

5、按照所述能量分布,对各所述频率中满足高频条件的高频分量进行能量统计,得到所述目标图像的高频能量统计值;

6、基于所述高频能量统计值进行图像分类,确定所述目标图像是否为文本图像。

7、第二方面,本申请还提供了一种图像处理装置。所述装置包括:

8、获取模块,用于获取待处理的目标图像;

9、频域转换模块,用于对所述目标图像进行频域转换,得到所述目标图像对应于多个频率的能量分布;所述频率用于表征所述目标图像中相邻像素之间的灰度变化剧烈程度;

10、高频分量统计模块,用于按照所述能量分布,对各所述频率中满足高频条件的高频分量进行能量统计,得到所述目标图像的高频能量统计值;

11、图像分类模块,用于基于所述高频能量统计值进行图像分类,确定所述目标图像是否为文本图像。

12、第三方面,本申请还提供了一种计算机设备。所述计算机设备包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现以下步骤:

13、获取待处理的目标图像;

14、对所述目标图像进行频域转换,得到所述目标图像对应于多个频率的能量分布;所述频率用于表征所述目标图像中相邻像素之间的灰度变化剧烈程度;

15、按照所述能量分布,对各所述频率中满足高频条件的高频分量进行能量统计,得到所述目标图像的高频能量统计值;

16、基于所述高频能量统计值进行图像分类,确定所述目标图像是否为文本图像。

17、第四方面,本申请还提供了一种计算机可读存储介质。所述计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现以下步骤:

18、获取待处理的目标图像;

19、对所述目标图像进行频域转换,得到所述目标图像对应于多个频率的能量分布;所述频率用于表征所述目标图像中相邻像素之间的灰度变化剧烈程度;

20、按照所述能量分布,对各所述频率中满足高频条件的高频分量进行能量统计,得到所述目标图像的高频能量统计值;

21、基于所述高频能量统计值进行图像分类,确定所述目标图像是否为文本图像。

22、第五方面,本申请还提供了一种计算机程序产品。所述计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现以下步骤:

23、获取待处理的目标图像;

24、对所述目标图像进行频域转换,得到所述目标图像对应于多个频率的能量分布;所述频率用于表征所述目标图像中相邻像素之间的灰度变化剧烈程度;

25、按照所述能量分布,对各所述频率中满足高频条件的高频分量进行能量统计,得到所述目标图像的高频能量统计值;

26、基于所述高频能量统计值进行图像分类,确定所述目标图像是否为文本图像。

27、上述图像处理方法、装置、计算机设备、计算机可读存储介质和计算机程序产品,通过对待处理的目标图像进行频域转换,得到该目标图像对应于多个频率下的能量分布,再针对其中的高频分量进行能量统计得到高频能量统计值,进而基于高频能量统计值确定目标图像是否为文本图像。由于图像中的文本像素相对于背景像素而言灰度变化剧烈,在频域上表现为相对较高的频率,因此,文本图像相对于非文本图像而言,高频能量统计值更高。也就是说,采用上述方法可以基于高频能量统计值快速进行图像分类,确定目标图像是否为文本图像,能够减少图像处理过程需要消耗的计算资源,有利于降低计算成本。

本文档来自技高网...

【技术保护点】

1.一种图像处理方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述获取待处理的目标图像,包括:

3.根据权利要求2所述的方法,其特征在于,所述根据所述待处理图像的图像尺寸与所述窗口尺寸之间的大小关系,将所述待处理图像中的至少一部分确定为目标图像,包括:

4.根据权利要求3所述的方法,其特征在于,所述根据各所述图像块在所述待处理图像中各自所处的图像位置,从各所述图像块中确定目标图像,包括:

5.根据权利要求4所述的方法,其特征在于,所述根据各所述图像块在所述待处理图像中各自所处的图像位置,对各所述参考图像中文本信息的所处位置进行统计分析,分别确定每一所述图像块出现文本信息的预期概率,包括:

6.根据权利要求4所述的方法,其特征在于,所述方法还包括:

7.根据权利要求1所述的方法,其特征在于,所述对所述目标图像进行频域转换,得到所述目标图像对应于多个频率的能量分布,包括:

8.根据权利要求1所述的方法,其特征在于,所述按照所述能量分布,对各所述频率中满足高频条件的高频分量进行能量统计,得到所述目标图像的高频能量统计值,包括:

9.根据权利要求1所述的方法,其特征在于,所述基于所述高频能量统计值进行图像分类,确定所述目标图像是否为文本图像,包括:

10.根据权利要求9所述的方法,其特征在于,所述对所述目标图像中的各像素进行二值化处理,确定各所述像素各自的像素类型,包括:

11.根据权利要求9所述的方法, 其特征在于,所述基于各所述像素中的前景像素所占比例,确定所述目标图像是否为文本图像,包括:

12.一种图像处理装置,其特征在于,所述装置包括:

13.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至11中任一项所述的方法的步骤。

14.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至11中任一项所述的方法的步骤。

15.一种计算机程序产品,包括计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至11中任一项所述的方法的步骤。

...

【技术特征摘要】

1.一种图像处理方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述获取待处理的目标图像,包括:

3.根据权利要求2所述的方法,其特征在于,所述根据所述待处理图像的图像尺寸与所述窗口尺寸之间的大小关系,将所述待处理图像中的至少一部分确定为目标图像,包括:

4.根据权利要求3所述的方法,其特征在于,所述根据各所述图像块在所述待处理图像中各自所处的图像位置,从各所述图像块中确定目标图像,包括:

5.根据权利要求4所述的方法,其特征在于,所述根据各所述图像块在所述待处理图像中各自所处的图像位置,对各所述参考图像中文本信息的所处位置进行统计分析,分别确定每一所述图像块出现文本信息的预期概率,包括:

6.根据权利要求4所述的方法,其特征在于,所述方法还包括:

7.根据权利要求1所述的方法,其特征在于,所述对所述目标图像进行频域转换,得到所述目标图像对应于多个频率的能量分布,包括:

8.根据权利要求1所述的方法,其特征在于,所述按照所述能量分布,对各所述频率中满足高频条件的高频分量...

【专利技术属性】
技术研发人员:王仕林吴世友朱志敏
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1