图像移动方法及装置制造方法及图纸

技术编号:17781162 阅读:40 留言:0更新日期:2018-04-22 10:29
本发明专利技术涉及图像处理技术领域,具体涉及一种图像移动方法及装置,所述方法包括:获取贝塞尔曲线,并得到所述贝塞尔曲线的起点和终点,在所述贝塞尔曲线的起点处建立多个网格,将图像按照网格的数量进行分割后得到多个图片,将各所述图片分别加载至各所述网格,将加载图片后的各所述网格沿所述贝塞尔曲线的起点移动至所述贝塞尔曲线的终点。通过上述设置以使图像在传输过程中实现拖尾效果,并有效避免采用多张图像实现拖尾效果造成的消耗资源过多的问题。

【技术实现步骤摘要】
图像移动方法及装置
本专利技术涉及图像处理
,具体而言,涉及一种图像移动方法及装置。
技术介绍
随着硬件技术的发展以及观众对视觉效果要求的提高,图像/视频特效技术越来越多的被应用。图像/视频特效技术包括很多种,包括淡入淡出、模糊、锐化、拖尾和扭曲等等。其中,图像移动时的拖尾效果是图像/视频特效技术中重要的特效显示方式。经专利技术人研究发现,现有的技术中在实现图像移动拖尾效果时通常采用填充颜色的方式或连续传输多张图像的方式,这会造成资源消耗过多的问题。
技术实现思路
有鉴于此,本专利技术的目的在于提供一种图像移动方法及装置,以有效避免采用多张图像实现拖尾效果造成的消耗资源过多的问题。为了达到上述目的,本专利技术较佳实施例提供一种图像移动方法,所述方法包括:获取贝塞尔曲线,并得到所述贝塞尔曲线的起点和终点;在所述贝塞尔曲线的起点处建立多个网格;将图像按照网格的数量进行分割后得到多个图片;将各所述图片分别加载至各所述网格;将加载图片后的各所述网格沿所述贝塞尔曲线的起点移动至所述贝塞尔曲线的终点。在本专利技术的较佳实施例选择中,在上述图像移动方法中,在所述贝塞尔曲线的起点处建立多个网格的步骤包括:在所述贝塞尔曲线的起点处建立多个重叠的网格,各所述网格分别对应有索引信息;将各所述图片分别加载至各所述网格的步骤包括:获取各所述图片的纹理UV坐标;根据各所述图片的纹理UV坐标及各所述网格对应的索引信息得到各所述图片与各所述网格的对应关系,所述索引信息包括所述网格的顶点信息;按照所述对应关系将各所述图片加载至对应的网格,且所述图片的纹理UV坐标加载至该图片对应的网格的各顶点上。在本专利技术的较佳实施例选择中,在上述图像移动方法中,所述将加载图片后的各所述网格沿所述贝塞尔曲线的起点移动至所述贝塞尔曲线的终点的步骤包括:根据各所述网格对应的索引信息得到各所述网格的移动顺序;按照各所述网格的移动顺序将加载图片后的各所述网格沿所述贝塞尔曲线的起点移动至所述贝塞尔曲线的终点。在本专利技术的较佳实施例选择中,在上述图像移动方法中,每个网格包括邻接的两个三角形,每个三角形分别对应有一个索引信息,将各所述图片加载至对应的网格的步骤包括:按照所述对应关系将各所述图片加载至对应的网格,且将所述图片的纹理UV坐标加载至该图片对应的网格的两个三角形的各顶点上。在本专利技术的较佳实施例选择中,在上述图像移动方法中,在执行在所述贝塞尔曲线的起点处建立多个网格的步骤之前,所述方法还包括:根据用户输入的起点、终点以及至少两个控制点建立一条贝塞尔曲线。本专利技术还提供一种图像移动装置,所述装置包括:曲线获取模块:用于获取贝塞尔曲线,并得到所述贝塞尔曲线的起点和终点;网格建立模块:用于在所述贝塞尔曲线的起点处建立多个网格;图像分割模块:用于将图像按照网格的数量进行分割后得到多个图片;加载模块:用于将各所述图片分别加载至各所述网格;移动模块:用于将加载图片后的各所述网格沿所述贝塞尔曲线的起点移动至所述贝塞尔曲线的终点。在本专利技术的较佳实施例选择中,在上述图像移动装置中,所述网格建立模块还用于在所述贝塞尔曲线的起点处建立多个重叠的网格,各所述网格分别对应有索引信息;所述加载模块包括:坐标获取子模块:用于获取各所述图片的纹理UV坐标;对应关系生成子模块:用于根据各所述图片的纹理UV坐标及各所述网格对应的索引信息得到各所述图片与各所述网格的对应关系,所述索引信息包括所述网格的顶点信息;加载子模块:用于按照所述对应关系将各所述图片加载至对应的网格,且所述图片的纹理UV坐标加载至该图片对应的网格的各顶点上。在本专利技术的较佳实施例选择中,在上述图像移动装置中,移动模块包括:顺序获取子模块:用于根据各所述网格对应的索引信息得到各所述网格的移动顺序;移动子模块:用于按照各所述网格的移动顺序将加载图片后的各所述网格沿所述贝塞尔曲线的起点移动至所述贝塞尔曲线的终点。在本专利技术的较佳实施例选择中,在上述图像移动装置中,每个网格包括邻接的两个三角形,每个三角形分别对应有一个索引信息;所述加载模块还用于按照所述对应关系将各所述图片加载至对应的网格,且将所述图片的纹理UV坐标加载至该图片对应的网格的两个三角形的各顶点上。在本专利技术的较佳实施例选择中,在上述图像移动装置中,所述装置还包括:曲线建立模块:用于根据用户输入的起点、终点以及至少两个控制点建立一条贝塞尔曲线。本专利技术实施例提供的一种图像移动方法及装置,方法包括:获取贝塞尔曲线,并得到所述贝塞尔曲线的起点和终点,在所述贝塞尔曲线的起点处建立多个网格,将图像按照网格的数量进行分割后得到多个图片,将各所述图片分别加载至各所述网格,将加载图片后的各所述网格沿所述贝塞尔曲线的起点移动至所述贝塞尔曲线的终点。通过上述设置以使图像在传输过程中实现拖尾效果,以有效避免采用多张图像实现拖尾效果造成的消耗资源过多的问题。附图说明为了更清楚地说明本专利技术实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本专利技术的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。图1为本专利技术实施例提供的一种电子设备的连接框图。图2为本专利技术实施例提供的一种图像移动方法的流程示意图。图3为图2中步骤S120的子步骤示意图。图4为图2中步骤S150的子步骤示意图图5为本专利技术实施例提供的一种图片加载的示意图。图6为本专利技术实施例提供的一种图像移动装置的连接框图。图7为本专利技术实施例提供的一种加载模块的连接框图。图8为本专利技术实施例提供的一种移动模块的连接框图图标:10-电子设备;12-存储器;14-处理器;100-图像移动装置;110-曲线获取模块;120-网格建立模块;130-图像分割模块;140-加载模块;142-坐标获取子模块;144-对应关系生成子模块;146-加载子模块;150-移动模块;152-顺序获取子模块;154-移动子模块。具体实施方式为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本专利技术实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本专利技术的实施例的详细描述并非旨在限制要求保护的本专利技术的范围,而是仅仅表示本专利技术的选定实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。随着硬件技术的发展以及观众对视觉效果要求的提高,图像/视频特效技术越来越多的被应用,拖尾效果越来越多地被应用到游戏或视频画面中,以增加用户的视觉效果。现有技术中,拖尾效果通常是采用具有显示能力的电子设备对多张图片进行处理并移动来实现的,这会使得终端设备在实现拖尾效果时会消耗过多的计算资源,且实现起来较为麻烦。因此本专利技术提供了一种图像移动方法及装置,有效避免了采用多张图像实现拖尾效果造成的消耗资源过多以及实现麻烦的本文档来自技高网...
图像移动方法及装置

【技术保护点】
一种图像移动方法,其特征在于,所述方法包括:获取贝塞尔曲线,并得到所述贝塞尔曲线的起点和终点;在所述贝塞尔曲线的起点处建立多个网格;将图像按照网格的数量进行分割后得到多个图片;将各所述图片分别加载至各所述网格;将加载图片后的各所述网格沿所述贝塞尔曲线的起点移动至所述贝塞尔曲线的终点。

【技术特征摘要】
1.一种图像移动方法,其特征在于,所述方法包括:获取贝塞尔曲线,并得到所述贝塞尔曲线的起点和终点;在所述贝塞尔曲线的起点处建立多个网格;将图像按照网格的数量进行分割后得到多个图片;将各所述图片分别加载至各所述网格;将加载图片后的各所述网格沿所述贝塞尔曲线的起点移动至所述贝塞尔曲线的终点。2.根据权利要求1所述的图像移动方法,其特征在于,在所述贝塞尔曲线的起点处建立多个网格的步骤包括:在所述贝塞尔曲线的起点处建立多个重叠的网格,各所述网格分别对应有索引信息;将各所述图片分别加载至各所述网格的步骤包括:获取各所述图片的纹理UV坐标;根据各所述图片的纹理UV坐标及各所述网格对应的索引信息得到各所述图片与各所述网格的对应关系,所述索引信息包括所述网格的顶点信息;按照所述对应关系将各所述图片加载至对应的网格,且所述图片的纹理UV坐标加载至该图片对应的网格的各顶点上。3.根据权利要求2所述的图像移动方法,其特征在于,所述将加载图片后的各所述网格沿所述贝塞尔曲线的起点移动至所述贝塞尔曲线的终点的步骤包括:根据各所述网格对应的索引信息得到各所述网格的移动顺序;按照各所述网格的移动顺序将加载图片后的各所述网格沿所述贝塞尔曲线的起点移动至所述贝塞尔曲线的终点。4.根据权利要求2所述的图像移动方法,其特征在于,每个网格包括邻接的两个三角形,每个三角形分别对应有一个索引信息,将各所述图片加载至对应的网格的步骤包括:按照所述对应关系将各所述图片加载至对应的网格,且将所述图片的纹理UV坐标加载至该图片对应的网格的两个三角形的各顶点上。5.根据权利要求1所述的图像移动方法,其特征在于,在执行在所述贝塞尔曲线的起点处建立多个网格的步骤之前,所述方法还包括:根据用户输入的起点、终点以及至少两个控制点建立一条贝塞尔曲线...

【专利技术属性】
技术研发人员:向辰瀚霍艺伟
申请(专利权)人:杭州电魂网络科技股份有限公司
类型:发明
国别省市:浙江,33

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

1