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

技术编号:27131219 阅读:24 留言:0更新日期:2021-01-25 20:05
本申请提供了一种图像处理方法、装置、设备及存储介质。该图像处理方法包括:确定目标图像的待扫描区域的起始扫描位置和扫描方向;从起始扫描位置开始沿扫描方向对待扫描区域进行扫描,在扫描过程中通过查找表获取每个扫描角度对应的图像数据地址,根据图像数据地址获取扫描角度对应的图像数据。本申请提供一种适用于低功耗低性能处理器的图像处理方案,可实现不依赖于开源图像处理库的图像处理功能,具体地,在对目标图像的待扫描区域的扫描过程中,通过查找表实现不依赖于开源图像处理库的图像数据查询及处理,并可实现查询及处理过程的加速。的加速。的加速。

【技术实现步骤摘要】
图像处理方法、装置、设备及存储介质


[0001]本申请涉及图像处理
,具体而言,本申请涉及一种图像处理方法、装置、设备及存储介质。

技术介绍

[0002]目前对于图像处理多采用PC(Personal Computer,个人计算机)机或高性能处理器,同时依赖于开源图像处理库可实现简单易用的开发,但对于某些关注功耗的嵌入式处理器,功耗低、处理性能低,且不支持开源图像处理库,无法实现高效快速的图像处理功能。

技术实现思路

[0003]本申请针对现有方式的缺点,提出一种图像处理方法、装置、设备及存储介质,用以解决现有技术存在低功耗低处理性能的处理器无法实现图像功能的技术问题。
[0004]第一方面,本申请实施例提供了一种图像处理方法,包括:
[0005]确定目标图像的待扫描区域的起始扫描位置和扫描方向;
[0006]从起始扫描位置开始沿扫描方向对待扫描区域进行扫描,在扫描过程中通过查找表获取每个扫描角度对应的图像数据地址,根据图像数据地址获取扫描角度对应的图像数据;查找表中存储有多个扫描角度对应的图像数据地址。
[0007]第二方面,本申请实施例提供了一种图像处理装置,包括:
[0008]信息确定模块,用于确定目标图像的待扫描区域的起始扫描位置和扫描方向;
[0009]区域扫描模块,用于从起始扫描位置开始沿扫描方向对待扫描区域进行扫描,在扫描过程中通过查找表获取每个扫描角度对应的图像数据地址,根据图像数据地址获取扫描角度对应的图像数据;查找表中存储有多个扫描角度对应的图像数据地址。
[0010]第三方面,本申请实施例提供一种图像处理设备,包括:
[0011]存储单元;
[0012]处理单元,与存储单元电连接;
[0013]存储单元存储有计算机程序和查找表,该计算机程序由处理器执行以实现本申请实施例第一方面提供的图像处理方法。
[0014]第四方面,本申请实施例提供一种计算机可读存储介质,存储有计算机程序,该计算机程序被处理单元执行时实现本申请实施例第一方面提供的图像处理方法。
[0015]本申请实施例提供的技术方案,至少具有如下有益效果:
[0016]提供一种适用于低功耗低性能处理器的图像处理方案,可实现不依赖于开源图像处理库的图像处理功能,具体地,在对目标图像的待扫描区域的扫描过程中,通过查找表实现不依赖于开源图像处理库的图像数据查询及处理,并可实现查询及处理过程的加速。
[0017]本申请附加的方面和优点将在下面的描述中部分给出,这些将从下面的描述中变得明显,或通过本申请的实践了解到。
附图说明
[0018]本申请上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中:
[0019]图1为本申请实施例提供的一种图像处理方法的流程示意图;
[0020]图2为本申请实施例中的一种待扫描区域的起始扫描位置和扫描方向的示意图;
[0021]图3为本申请实施例提供的图像处理方法的一种可选实施方式的部分流程示意图;
[0022]图4为本申请实施例中的待扫描区域的一种划分方式示意图;
[0023]图5为计算图4中子区域一的像素点位置的流程示意图;
[0024]图6为计算图4中子区域二的像素点位置的流程示意图;
[0025]图7为计算图4中子区域三的像素点位置的流程示意图;
[0026]图8为计算图4中子区域四的像素点位置的流程示意图;
[0027]图9为本申请实施例提供的一种图像处理装置的结构框架示意图;
[0028]图10为本申请实施例提供的另一种图像处理装置的结构框架示意图;
[0029]图11为本申请实施例提供的一种图像处理设备的结构框架示意图。
具体实施方式
[0030]下面详细描述本申请,本申请的实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的部件或具有相同或类似功能的部件。此外,如果已知技术的详细描述对于示出的本申请的特征是不必要的,则将其省略。下面通过参考附图描述的实施例是示例性的,仅用于解释本申请,而不能解释为对本申请的限制。
[0031]本
技术人员可以理解,除非另外定义,这里使用的所有术语(包括技术术语和科学术语),具有与本申请所属领域中的普通技术人员的一般理解相同的意义。还应该理解的是,诸如通用字典中定义的那些术语,应该被理解为具有与现有技术的上下文中的意义一致的意义,并且除非像这里一样被特定定义,否则不会用理想化或过于正式的含义来解释。
[0032]本
技术人员可以理解,除非特意声明,这里使用的单数形式“一”、“一个”、“所述”和“该”也可包括复数形式。应该进一步理解的是,本申请的说明书中使用的措辞“包括”是指存在所述特征、整数、步骤、操作、元件和/或组件,但是并不排除存在或添加一个或多个其他特征、整数、步骤、操作、元件、组件和/或它们的组。应该理解,当我们称元件被“连接”或“耦接”到另一元件时,它可以直接连接或耦接到其他元件,或者也可以存在中间元件。此外,这里使用的“连接”或“耦接”可以包括无线连接或无线耦接。这里使用的措辞“和/或”包括一个或更多个相关联的列出项的全部或任一单元和全部组合。
[0033]下面以具体地实施例对本申请的技术方案以及本申请的技术方案如何解决上述技术问题进行详细说明。
[0034]本申请实施例提供了一种图像处理方法,如图1所示,该方法包括:
[0035]S110,确定目标图像的待扫描区域的起始扫描位置和扫描方向。
[0036]目标图像的待扫描区域可根据实际需求设置,待扫描区域的开关可以根据实际应用场景的需求设置为圆形、矩形或其它形状,例如,当应用于仪表
对表盘的图像
(作为目标图像)进行扫描时,其待扫描区域可以是圆形。
[0037]待扫描区域的起始扫描位置和扫描方向可以根据实际需求设置,图2示出了一种圆形的待扫描区域,对于该待扫描区域,起始扫描位置可以水平方向的位置,如图2中水平方向带箭头的实线所示,扫描方向可以是逆时针方向,扫描角度为由起始扫描位置沿逆时针旋转的角度θ;在其它示例中,起始扫描位置还可以是其它位置,扫描方向还可以是顺时针方向。
[0038]本申请实施例中目标图像的图像数据可预先存储于指定存储区域。
[0039]S120,从起始扫描位置开始沿扫描方向对待扫描区域进行扫描,在扫描过程中通过查找表获取每个扫描角度对应的图像数据地址,根据所述图像数据地址获取所述扫描角度对应的图像数据。
[0040]查找表中存储有多个扫描角度对应的图像数据地址(即图像数据的存储地址)。
[0041]本申请实施例中的扫描角度可根据实际需求设置,在一个示例中,初始扫描角度可设置为0
°
,在初始扫描角度的基础上,每增加1
°
(此处为示例,视实际需求还可以增加其它的角度)得到的角度作为本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种图像处理方法,其特征在于,包括:确定目标图像的待扫描区域的起始扫描位置和扫描方向;从所述起始扫描位置开始沿所述扫描方向对所述待扫描区域进行扫描,在扫描过程中通过查找表获取每个扫描角度对应的图像数据地址,根据所述图像数据地址获取所述扫描角度对应的图像数据;所述查找表中存储有多个扫描角度对应的图像数据地址。2.根据权利要求1所述的图像处理方法,其特征在于,所述根据所述图像数据地址获取所述扫描角度对应的图像数据,包括:对于每个所述扫描角度,在已存储的所述图像数据中获取每个所述图像数据地址的像素值,并将获取到的各像素值累加,直至已获取该扫描角度对应的所有图像数据地址的像素值。3.根据权利要求1所述的图像处理方法,其特征在于,还包括:在扫描过程中,实时检测当前的扫描角度是否大于或等于扫描角度阈值;在确定当前的扫描角度大于或等于所述扫描角度阈值时,确定小于所述扫描角度阈值的所有扫描角度对应的像素值中的最大值;输出所述最大值对应的所述扫描角度。4.根据权利要求1所述的图像处理方法,其特征在于,所述查找表是通过以下方式预先制作出的:确定所述待扫描区域中的多个子区域以及每个所述子区域内每个扫描角度对应的像素点边界;确定所述像素点边界内的像素点位置,作为所述扫描角度对应的存储地址并存入初始查找表。5.根据权利要求4所述的图像处理方法,其特征在于,所述确定所述像素点边界内的像素点位置,包括:对于每个扫描角度,设置该扫描角度对应的像素点位置的初始位置信息,作为所述像素点位置的当前位置信息;对该扫描角度对应所述像素点坐标周期性地进行如下处理:检测所述像素点位置的当前位置信息是否超出所述像素点边界;在确定所述当前位置信息未超出所述像素点边界时,更新所述当前位置信息中的第一维度位置信息,根据所述第一维度位置信息和所述扫描角度更新所述当前位置信息中的第二维度位置信息,并进入下一周期的处理;在确定所述当前位置...

【专利技术属性】
技术研发人员:哈谦
申请(专利权)人:京东方科技集团股份有限公司
类型:发明
国别省市:

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

1