图像处理方法和系统技术方案

技术编号:8834703 阅读:164 留言:0更新日期:2013-06-22 20:47
一种图像处理方法,包括以下步骤:按照预设尺寸分割原图像,使相邻的图像分块之间重叠至少一像素;将图像分块按照缩小因子进行缩小处理,获得目标图像块;根据缩小因子以及图像分块的坐标计算目标图像块的坐标;按照所述目标图像块的坐标拼接所述目标图像块。上述图像处理方法,分割原图像时使相邻图像分块之间重叠至少一列/行像素,可使得相邻图像分块之间至少有一列/行公共的像素,在对图像分块进行缩小处理时,不会因为对图像分块的尺寸按照缩小因子取整后相邻两图像分块之间出现白色“裂缝”,从而提高了图像缩小处理后的整体平滑度。此外还提供一种图像处理系统。

【技术实现步骤摘要】
图像处理方法和系统
本专利技术涉及计算机技术,特别的涉及一种图像处理方法和系统。
技术介绍
随着计算机技术的发展,实时交互游戏非常流行。在实时交互游戏中,游戏中的场景图片随着游戏中角色的移动而变化,同时游戏中的场景图片可根据用户的操作而缩放,同时展现给用户的场景图片的视觉范围也随之扩大或缩小。传统的方法对于实时交互场景中的图片的处理一般将图片按照一定的尺寸进行分块后再分别对图像分块进行处理,如分块对图片进行加载、缩小或者放大处理。对图像分块进行处理,可以提高处理速度、减少处理过程中所需的存储空间。然而,在对图片分块进行缩小处理时,由于图片尺寸是以像素为单位的,缩小后的图片块的尺寸为整数,而不是按照缩小因子得到的浮点数。因此,缩小处理后相邻两图片块之间可能会出现白色的“裂缝”,影响图片的平滑度和美观。
技术实现思路
基于此,有必要提供一种能在缩小图像时提高图像整体平滑度的图像处理的方法。一种图像处理方法,包括以下步骤:按照预设尺寸分割原图像,使相邻的图像分块之间重叠至少一像素;将图像分块按照缩小因子进行缩小处理,获得目标图像块;根据缩小因子以 及图像分块的坐标计算目标图像块的坐标;按照所述目标图像块的坐标拼接所述目标图像块。优选的,将图像分块按照缩小因子进行缩小处理,获得目标图像块的步骤包括:根据图像分块的尺寸大小和缩小因子计算目标图像块的尺寸大小;根据目标图像块的尺寸大小将图像分块进行缩小处理获得目标图像块。优选的,所述根据缩小因子以及图像分块的坐标计算目标图像块的坐标的步骤包括:获取图像分块的基准点坐标;根据图像分块的基准点坐标与缩小因子计算该图像分块的目标图像块的基准点坐标;优选的,所述按照目标图像块的坐标拼接所述目标图像块的步骤为:根据所述目标图像块的基准点坐标以及目标图像块位于目标图像块的相对位置拼接所述目标图像块。所述目标图像块的基准点位于目标图像块的相对位置与所述图像分块的基准点位于图像分块的相对位置一致。优选的,所述获取图像分块的基准点坐标的步骤为:设置图像分块的基准点在图像分块中的相对位置;根据图像分块的顶点坐标以及图像分块的基准点在图像分块中的相对位置计算图像分块的基准点的坐标。一种图像处理方法,包括以下步骤:按照预设尺寸分割原图像;将图像分块按照缩小因子进行缩小处理,获得目标图像块;根据缩小因子以及图像分块的坐标计算目标图像块的坐标;按照所述目标图像块的坐标拼接所述目标图像块,复制第一目标图像块的边缘的至少一列/行像素插入到与该列/行像素相邻的第二目标图像块靠第一目标图像块的一边,且该列/行像素与该第二目标图像块连接。优选的,将图像分块按照缩小因子进行缩小处理,获得目标图像块的步骤包括:根据图像分块的尺寸大小和缩小因子计算目标图像块的尺寸大小;根据目标图像块的尺寸大小将图像分块进行缩小处理获得目标图像块。优选的,所述根据缩小因子以及图像分块的坐标计算目标图像块的坐标的步骤包括:获取图像分块的基准点坐标;根据图像分块的基准点坐标与缩小因子计算该图像分块的目标图像块的基准点坐标。优选的,所述按照目标图像块的坐标拼接所述目标图像块的步骤为:根据所述目标图像块的基准点坐标以及目标图像块位于目标图像块的相对位置拼接所述目标图像块;所述目标图像块的基准点位于目标图像块的相对位置与所述图像分块的基准点位于图像分块的相对位置一致。优选的,所述获取图像分块的基准点坐标的步骤为:设置图像分块的基准点在图像分块中的相对位置;根据图像分块的顶点坐标以及图像分块的基准点在图像分块中的相对位置计算图像分块的基准点的坐标。基于此,有必要提供一种能在缩小图像时提高图像整体平滑度的图像处理的系统。一种图像处理系统,包括:分割模块,用于按照预设尺寸分割原图像,使相邻的图像分块之间重叠至少一像素;缩小处理模块,用于将图像分块按照缩小因子进行缩小处理,获得目标图像块;坐标计算模块,用于根据缩小因子以及图像分块的坐标计算目标图像块的坐标;拼接模块,用于按照所述目标图像块的坐标拼接所述目标图像块。优选的,所述缩小处理模块还用于根据图像分块的尺寸大小和缩小因子计算目标图像块的尺寸大小,并根据目标图像块的尺寸大小将图像分块进行缩小处理获得目标图像块。优选的,所述坐标计算模块包括:原基准点坐标获取模块,用于获取图像分块的基准点坐标;目标基准点坐标获取模块,用于根据图像分块的基准点坐标与缩小因子计算该图像分块的目标图像块的基准点坐标;优选的,所述拼接模块用于根据目标图像块的基准点坐标、目标图像块的基准点位于目标图像块的相对位置拼接所述目标图像块;所述目标图像块的基准点位于目标图像块的相对位置与所述图像分块的基准点位于图像分块的相对位置一致。优选的,所述原基准点获取模块还用于设置图像分块的基准点在图像分块中的相对位置,根据图像分块的顶点坐标以及图像分块的基准点在图像分块中的相对位置计算图像分块的基准点的坐标。一种图像处理系统,包括:分割模块,用于按照预设尺寸分割原图像;缩小处理模块,用于将图像分块按照缩小因子进行缩小处理,获得目标图像块;坐标计算模块,用于根据缩小因子以及图像分块的坐标计算目标图像块的坐标;拼接模块,用于按照所述目标图像块的坐标拼接所述目标图像块,并复制第一目标图像块的边缘的至少一列/行像素插入到与该列/行像素相邻的第二目标图像块靠第一目标图像块的一边,且该列/行像素与该第二目标图像块连接。优选的,所述缩小处理模块还用于根据图像分块的尺寸大小和缩小因子计算目标图像块的尺寸大小,并根据目标图像块的尺寸大小将图像分块进行缩小处理获得目标图像块。优选的,所述坐标计算模块包括: 原基准点坐标获取模块,用于获取图像分块的基准点坐标;目标基准点坐标获取模块,用于根据图像分块的基准点坐标与缩小因子计算该图像分块的目标图像块的基准点坐标。优选的,所述拼接模块用于根据目标图像块的基准点坐标、目标图像块的基准点位于目标图像块的相对位置拼接所述目标图像块,并复制第一目标图像块的边缘的至少一列/行像素插入到与该列/行像素相邻的第二目标图像块靠第一目标图像块的一边,且该列/行像素与该第二目标图像块连接;所述目标图像块的基准点位于目标图像块的相对位置与所述图像分块的基准点位于图像分块的相对位置一致。优选的,所述原基准点获取模块还用于设置图像分块的基准点在图像分块中的相对位置,根据图像分块的顶点坐标以及图像分块的基准点在图像分块中的相对位置计算图像分块的基准点的坐标。上述图像处理方法和系统,按照预设尺寸分割原图像,并使相邻图像分块之间重叠至少一列/行像素,可使得相邻图像分块之间有至少一列/行公共的像素,在对图像分块进行缩小处理时,不会因为对图像分块的尺寸按照缩小因子取整后相邻两图像分块之间出现白色“裂缝”,从而提高了图像缩小处理后的整体平滑度。附图说明图1为一个实施例中的图像处理方法的流程示意图;图2为一个实施例中的分割图像的示意图;图3为一个实施例中的水平相邻图像分块的同一行上的像素行的相对位置以及缩小处理后的目标像素行的相对位置的示意图;图4为一个实施例中的图像处理系统的结构示意图;图5为另一个实施例中的图像处理方法的流程示意图;图6为另一个实施例中的分割图像的示意图;图7为另一个实施例中的水平相邻图像分块的同一行上的像素行的相对位置、缩本文档来自技高网...

【技术保护点】
一种图像处理方法,包括以下步骤:按照预设尺寸分割原图像,使相邻的图像分块之间重叠至少一像素;将图像分块按照缩小因子进行缩小处理,获得目标图像块;根据缩小因子以及图像分块的坐标计算目标图像块的坐标;按照所述目标图像块的坐标拼接所述目标图像块。

【技术特征摘要】
1.一种图像处理方法,包括以下步骤: 按照预设尺寸分割原图像,使相邻的图像分块之间重叠至少一像素; 将图像分块按照缩小因子进行缩小处理,获得目标图像块; 根据缩小因子以及图像分块的坐标计算目标图像块的坐标; 按照所述目标图像块的坐标拼接所述目标图像块。2.根据权利要求1所述的图像处理方法,其特征在于,将图像分块按照缩小因子进行缩小处理,获得目标图像块的步骤包括: 根据图像分块的尺寸大小和缩小因子计算目标图像块的尺寸大小; 根据目标图像块的尺寸大小将图像分块进行缩小处理获得目标图像块。3.根据权利要求1所述的图像处理方法,其特征在于,所述根据缩小因子以及图像分块的坐标计算目标图像块的坐标的步骤包括: 获取图像分块的基准点坐标; 根据图像分块的基准点坐标与缩小因子计算该图像分块的目标图像块的基准点坐标。4.根据权利要求3所述的图像处理方法,其特征在于,所述按照目标图像块的坐标拼接所述目标图像块的步骤为: 根据所述目标图像块的基准点坐标以及目标图像块位于目标图像块的相对位置拼接所述目标图像块; 所述目标图像块的基准点位于目标图像块的相对位置与所述图像分块的基准点位于图像分块的相对位置一致。5.根据权利要求3所述的图像处理方法,其特征在于,所述获取图像分块的基准点坐标的步骤为: 设置图像分块的基准点在图像分块中的相对位置; 根据图像分块的顶点坐标以及图像分块的基准点在图像分块中的相对位置计算图像分块的基准点的坐标。6.一种图像处理系统,其特征在于,包括: 分割模块,用于按照预设尺寸分割原图像,使相邻的图像分块之间重叠至少一像素; 缩小处理模块,用于将图像分块按照缩小因子进行缩小处理,获得目标图像块; 坐标计算模块,用于根据缩小因子以及图像分块的坐标计算目标图像块的坐标; 拼接模块,用于按照所述目标图像块的坐标拼接所述目标图像块。7.根据权利要求6所述的图像处理系统,其特征在于,所述缩小处理模块还用于根据图像分块的尺寸大小和缩小因子计算目标图像块的尺寸大小,并根据目标图像块的尺寸大小将图像分块进行缩小处理获得目标图像块。8.根据权利要求6所述的图像处理系统,其特征在于,所述坐标计算模块包括: 原基准点坐标获取模块,用于获取图像分块的基准点坐标; 目标基准点坐标获取模块,用于根据图像分块的基准点坐标与缩小因子计算该图像分块的目标图像块的基准点坐标。9.根据权利要求8 所述的图像处理系统,其特征在于,所述拼接模块用于根据目标图像块的基准点坐标、目标图像块的基准点位于目标图像块的相对位置拼接所述目标图像块;所述目标图像块的基准点位于目标图像块的相对位置与所述图像分块的基准点位于图像分块的相对位置一致。10.根据权利要求8所述的图像处理系统,其特征在于,所述原基准点获取模块还用于设置图像分块的基准点在图像分块中的相对位置,根据图像分块的顶点坐标以及图像分块的基准点在图像分块中的相对位置计算图像分块的基准点的坐标。11.一种图像处理方法,包括以下步骤: 按照预设尺寸分割原图像; 将图像分块按照缩小因子进行缩小处理,获得目标图像块; 根据缩小因子以及图像分块的坐标计算目标图像块的坐标; 按照所述目标图像块...

【专利技术属性】
技术研发人员:唐声福
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:

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

1