一种图像处理方法及电子设备技术

技术编号:13601632 阅读:50 留言:0更新日期:2016-08-27 17:26
本发明专利技术实施例公开一种图像处理方法及电子设备,所述方法包括:采集得到第一图像信息和第二图像信息,所述第二图像信息与所述第一图像信息存在部分重叠;对所述第一图像信息和第二图像信息分别进行分割处理,得到M个图像块信息,M为大于1的正整数;利用所述第一图像信息中的第i个图像块信息与所述第二图像信息中的第j个图像块信息进行图像匹配;若匹配成功,则基于所述第一图像信息中的第i个图像块信息与所述第二图像信息中的第j个图像块信息执行对所述第一图像信息和第二图像信息的拼接处理。

【技术实现步骤摘要】

本专利技术涉及图像处理技术,具体涉及一种应用于电子设备中的图像处理方法及一种电子设备。
技术介绍
目前,用户在进行截屏处理中,为了解决网页太长而无法直接截取整个网页的图片的问题,长截屏功能油然而生。然而,在使用长截屏功能时,需要将前后两屏图像进行拼接处理,才能够较好地实现长截屏。因此,如何完好地实现前后两屏图像的拼接处理,成为亟需解决的问题。
技术实现思路
有鉴于此,本专利技术实施例为解决现有技术中存在的问题而提供一种图像处理方法及电子设备。本专利技术实施例的技术方案是这样实现的:本专利技术实施例提供一种图像处理方法,所述方法包括:采集得到第一图像信息和第二图像信息,所述第二图像信息与所述第一图像信息存在部分重叠;对所述第一图像信息和第二图像信息分别进行分割处理,得到M个图像块信息,M为大于1的正整数;利用所述第一图像信息中的第i个图像块信息与所述第二图像信息中的第j个图像块信息进行图像匹配,所述i,j为正整数,且i,j<=M;若匹配成功,则基于所述第一图像信息中的第i个图像块信息与所述第二图像信息中的第j个图像块信息执行对所述第一图像信息和第二图像信息的拼
接处理。在一实施方式中,所述利用所述第一图像信息中的第i个图像块信息与所述第二图像信息中的第j个图像块信息进行图像匹配,包括:检测所述第一图像信息和/或所述第二图像信息中是否存在有浮动图像信息;若不存在有所述浮动图像信息,则利用所述第一图像信息中的第M个图像块信息与所述第二图像信息中的第1个图像块信息进行图像匹配;其中,所述第一图像信息中的第M个图像块信息为所述第一图像信息底部的图像块信息,所述第二图像信息中的第1个图像块信息为所述第二图像信息顶端的图像块信息。在一实施方式中,所述利用第一图像信息中的第i个图像块信息与所述第二图像信息中的第j个图像块信息进行图像匹配,包括:检测所述第一图像信息和/或所述第二图像信息中是否存在有浮动图像信息;若存在有浮动图像信息,确定所述浮动图像信息所在所述第一图像信息和/或所述图像信息中的图像块位置;基于所述图像块位置从所述第一图像信息中筛选出不包括有所述浮动图像信息的第i个图像块信息,和/或从所述第二图像信息中筛选出不包括有所述浮动图像信息的第j个图像块信息;利用所述第i个图像块信息与所述第j个图像块信息进行图像匹配。在一实施方式中,所述方法还包括:检测所述图像块位置是否处在所述第一图像信息和/或所述第二图像信息中图像块信息的分割线上;若处在所述第一图像信息和/或所述第二图像信息中图像块信息的分割线上,则基于所述图像块位置对所述分割线进行调整,得到调整后的第一图像信息和/或第二图像信息;利用调整后的第一图像信息中的第i个图像块信息与调整后的第二图像信息中的第j个图像块信息进行图像匹配。在一实施方式中,所述方法还包括:若不处在所述第一图像信息和/或所述第二图像信息中图像块信息的分割线上,则基于所述图像块位置从所述第一图像信息中筛选出不包括有所述浮动图像信息的第i个图像块信息,和/或从所述第二图像信息中筛选出不包括有所述浮动图像信息的第j个图像块信息;利用所述第i个图像块信息与所述第j个图像块信息进行图像匹配。在一实施方式中,所述基于所述图像块位置对所述分割线进行调整,包括:基于所述图像块位置将所述分割线进行上移或下移,以使所述分割线避开所述浮动图像信息,且所述调整后的第一图像信息或第二图像信息中的M个图像块信息中至少存在一个不包含有所述浮动图像信息的图像块信息。本专利技术实施例还提供一种电子设备,所述电子设备包括采集模块、分割处理模块、图像匹配模块和拼接处理模块;所述采集模块,用于采集得到第一图像信息和第二图像信息,所述第二图像信息与所述第一图像信息存在部分重叠;所述分割处理模块,用于对所述第一图像信息和第二图像信息分别进行分割处理,得到M个图像块信息,M为大于1的正整数;所述图像匹配模块,用于利用所述第一图像信息中的第i个图像块信息与所述第二图像信息中的第j个图像块信息进行图像匹配,所述i,j为正整数,且i,j<=M;所述拼接处理模块,用于若匹配成功,则基于所述第一图像信息中的第i个图像块信息与所述第二图像信息中的第j个图像块信息执行对所述第一图像信息和第二图像信息的拼接处理。在一实施方式中,所述图像匹配模块包括检测单元和图像匹配单元;所述检测单元,用于检测所述第一图像信息和/或所述第二图像信息中是否存在有浮动图像信息;所述图像匹配单元,用于若不存在有所述浮动图像信息,则利用所述第一图像信息中的第M个图像块信息与所述第二图像信息中的第1个图像块信息进
行图像匹配;其中,所述第一图像信息中的第M个图像块信息为所述第一图像信息底部的图像块信息,所述第二图像信息中的第1个图像块信息为所述第二图像信息顶端的图像块信息。在一实施方式中,所述图像匹配模块包括检测单元、确定单元、筛选单元和图像匹配单元;所述检测单元,用于检测所述第一图像信息和/或所述第二图像信息中是否存在有浮动图像信息;所述确定单元,用于若存在有浮动图像信息,确定所述浮动图像信息所在所述第一图像信息和/或所述图像信息中的图像块位置;所述筛选单元,用于基于所述图像块位置从所述第一图像信息中筛选出不包括有所述浮动图像信息的第i个图像块信息,和/或从所述第二图像信息中筛选出不包括有所述浮动图像信息的第j个图像块信息;所述图像匹配单元,用于利用所述第i个图像块信息与所述第j个图像块信息进行图像匹配。在一实施方式中,所述图像匹配模块还包括调整单元;所述检测单元,用于检测所述图像块位置是否处在所述第一图像信息和/或所述第二图像信息中图像块信息的分割线上;所述调整单元,用于若处在所述第一图像信息和/或所述第二图像信息中图像块信息的分割线上,则基于所述图像块位置对所述分割线进行调整,得到调整后的第一图像信息和/或第二图像信息;所述图像匹配单元,用于利用调整后的第一图像信息中的第i个图像块信息与调整后的第二图像信息中的第j个图像块信息进行图像匹配。在一实施方式中,所述筛选单元,还用于若不处在所述第一图像信息和/或所述第二图像信息中图像块信息的分割线上,则基于所述图像块位置从所述第一图像信息中筛选出不包括有所述浮动图像信息的第i个图像块信息,和/或从所述第二图像信息中筛选出不包括有所述浮动图像信息的第j个图像块信息;所述图像匹配单元,还用于利用所述第i个图像块信息与所述第j个图像块信息进行图像匹配。在一实施方式中,所述调整单元,还用于基于所述图像块位置将所述分割线进行上移或下移,以使所述分割线避开所述浮动图像信息,且所述调整后的第一图像信息或第二图像信息中的M个图像块信息中至少存在一个不包含有所述浮动图像信息的图像块信息。本专利技术实施例中,采集得到第一图像信息和第二图像信息,所述第二图像信息与所述第一图像信息存在部分重叠;对所述第一图像信息和第二图像信息分别进行分割处理,得到M个图像块信息,M为大于1的正整数;利用所述第一图像信息中的第i个图像块信息与所述第二图像信息中的第j个图像块信息进行图像匹配;若匹配成功,则基于所述第一图像信息中的第i个图像块信息与所述第二图像信息中的第j个图像块信息执行对所述第一图像信息和第二图本文档来自技高网
...

【技术保护点】
一种图像处理方法,其特征在于,所述方法包括:采集得到第一图像信息和第二图像信息,所述第二图像信息与所述第一图像信息存在部分重叠;对所述第一图像信息和第二图像信息分别进行分割处理,得到M个图像块信息,M为大于1的正整数;利用所述第一图像信息中的第i个图像块信息与所述第二图像信息中的第j个图像块信息进行图像匹配,所述i,j为正整数,且i,j<=M;若匹配成功,则基于所述第一图像信息中的第i个图像块信息与所述第二图像信息中的第j个图像块信息执行对所述第一图像信息和第二图像信息的拼接处理。

【技术特征摘要】
1.一种图像处理方法,其特征在于,所述方法包括:采集得到第一图像信息和第二图像信息,所述第二图像信息与所述第一图像信息存在部分重叠;对所述第一图像信息和第二图像信息分别进行分割处理,得到M个图像块信息,M为大于1的正整数;利用所述第一图像信息中的第i个图像块信息与所述第二图像信息中的第j个图像块信息进行图像匹配,所述i,j为正整数,且i,j<=M;若匹配成功,则基于所述第一图像信息中的第i个图像块信息与所述第二图像信息中的第j个图像块信息执行对所述第一图像信息和第二图像信息的拼接处理。2.根据权利要求1所述的方法,其特征在于,所述利用所述第一图像信息中的第i个图像块信息与所述第二图像信息中的第j个图像块信息进行图像匹配,包括:检测所述第一图像信息和/或所述第二图像信息中是否存在有浮动图像信息;若不存在有所述浮动图像信息,则利用所述第一图像信息中的第M个图像块信息与所述第二图像信息中的第1个图像块信息进行图像匹配;其中,所述第一图像信息中的第M个图像块信息为所述第一图像信息底部的图像块信息,所述第二图像信息中的第1个图像块信息为所述第二图像信息顶端的图像块信息。3.根据权利要求1所述的方法,其特征在于,所述利用第一图像信息中的第i个图像块信息与所述第二图像信息中的第j个图像块信息进行图像匹配,包括:检测所述第一图像信息和/或所述第二图像信息中是否存在有浮动图像信息;若存在有浮动图像信息,确定所述浮动图像信息所在所述第一图像信息和/或所述图像信息中的图像块位置;基于所述图像块位置从所述第一图像信息中筛选出不包括有所述浮动图像信息的第i个图像块信息,和/或从所述第二图像信息中筛选出不包括有所述浮动图像信息的第j个图像块信息;利用所述第i个图像块信息与所述第j个图像块信息进行图像匹配。4.根据权利要求3所述的方法,其特征在于,所述方法还包括:检测所述图像块位置是否处在所述第一图像信息和/或所述第二图像信息中图像块信息的分割线上;若处在所述第一图像信息和/或所述第二图像信息中图像块信息的分割线上,则基于所述图像块位置对所述分割线进行调整,得到调整后的第一图像信息和/或第二图像信息;利用调整后的第一图像信息中的第i个图像块信息与调整后的第二图像信息中的第j个图像块信息进行图像匹配。5.根据权利要求4所述的方法,其特征在于,所述方法还包括:若不处在所述第一图像信息和/或所述第二图像信息中图像块信息的分割线上,则基于所述图像块位置从所述第一图像信息中筛选出不包括有所述浮动图像信息的第i个图像块信息,和/或从所述第二图像信息中筛选出不包括有所述浮动图像信息的第j个图像块信息;利用所述第i个图像块信息与所述第j个图像块信息进行图像匹配。6.根据权利要求4所述的方法,其特征在于,所述基于所述图像块位置对所述分割线进行调整,包括:基于所述图像块位置将所述分割线进行上移或下移,以使所述分割线避开所述浮动图像信息,且所述调整后的第一图像信息或第二图像信息中的M个图像块信息中至少存在一个不包含有所述浮动图像信息的图像块信息。7.一种电子设备,其特征在于,所述电子设备包括采集模块、分割处理模块、图像匹配模块和拼接处理模块;所述采集模块,用于采集得到第一图像信息和第二...

【专利技术属性】
技术研发人员:刘彬
申请(专利权)人:联想北京有限公司
类型:发明
国别省市:北京;11

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

1