图像生成方法和装置、终端和可读存储介质制造方法及图纸

技术编号:35191538 阅读:14 留言:0更新日期:2022-10-12 18:11
本申请提供了一种图像生成方法,包括获取绘制路径;对绘制路径进行路径渲染以生成基础图元;及对基础图元进行图元处理以获取至少一个变换图案。本申请实施方式的图像生成方法无需依赖厂家预先设置的或网上下载的图像来设定息屏显示的图像、锁屏壁纸等,可对绘制路径进行渲染以生成基础图元,然后再对基础图元进行图元处理来获取至少一个变换图案来作为息屏显示的图像、锁屏壁纸等。用户可随意画出任意形状的绘制路径,并能够根据绘制路径个性化地生成变换图案,对绘画功底要求较低,且绘制路径的形状变化较多,使得得到的变换图案的种类也较多,从而实现丰富的个性化体验。本申请还提供一种图像生成装置、终端和非易失性计算机可读存储介质。机可读存储介质。机可读存储介质。

【技术实现步骤摘要】
图像生成方法和装置、终端和可读存储介质


[0001]本申请涉及图像
,特别涉及一种图像生成方法、图像生成装置、终端和非易失性计算机可读存储介质。

技术介绍

[0002]目前,显示器(如终端的显示器)显示的屏保、锁屏壁纸、墙纸以及目前手机上广泛使用的息屏显示图像均是厂家预先设置的,或者从网上下载的,无法由用户自定义设计,虽然存在一些图像绘制软件,但需要有较强的绘画功底才能作出满意的图案,个性化体验较差。

技术实现思路

[0003]本申请的实施方式提供了一种图像生成方法、图像生成装置、终端和非易失性计算机可读存储介质。
[0004]本申请实施方式的图像生成方法包括获取绘制路径;对所述绘制路径进行路径渲染以生成基础图元;及对所述基础图元进行图元处理以获取至少一个变换图案。
[0005]本申请实施方式的图像生成装置包括获取模块、处理模块和生成模块。所述获取模块用于获取绘制路径;所述渲染模块还用于对所述绘制路径进行路径渲染以生成基础图元;所述生成模块用于对所述基础图元进行图元处理以获取至少一个变换图案。
[0006]本申请一个实施方式的终端包括壳体和图像生成装置,所述图像生成装置设置在壳体内。所述图像生成装置包括获取模块、处理模块和生成模块。所述获取模块用于获取绘制路径;所述渲染模块还用于对所述绘制路径进行路径渲染以生成基础图元;所述生成模块用于对所述基础图元进行图元处理以获取至少一个变换图案。
[0007]本申请另一个实施方式的终端包括处理器,所述处理器用于获取绘制路径;对所述绘制路径进行路径渲染以生成基础图元;及对所述基础图元进行图元处理以获取至少一个变换图案。
[0008]本申请的一种包含计算机程序的非易失性计算机可读存储介质,当所述计算机程序被一个或多个处理器执行时,使得所述处理器执行图像生成方法。所述图像生成方法包括获取绘制路径;对所述绘制路径进行路径渲染以生成基础图元;及对所述基础图元进行图元处理以获取至少一个变换图案。
[0009]本申请实施方式的图像生成方法、图像生成装置、终端和非易失性计算机可读存储介质,无需依赖厂家预先设置的或网上下载的图像来设定息屏显示的图像、锁屏壁纸等,可对绘制路径进行渲染以生成基础图元,然后再对基础图元进行图元处理来获取至少一个变换图案来作为息屏显示的图像、锁屏壁纸等。用户可随意画出任意形状的绘制路径,并能够根据绘制路径个性化地生成变换图案,对绘画功底要求较低,且绘制路径的形状变化较多,使得得到的变换图案的种类也较多,从而实现丰富的个性化体验。
[0010]本申请的附加方面和优点将在下面的描述中部分给出,部分将从下面的描述中变
得明显,或通过本申请的实践了解到。
附图说明
[0011]为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0012]图1是本申请某些实施方式的图像生成方法的流程示意图;
[0013]图2是本申请某些实施方式的图像生成装置的模块示意图;
[0014]图3是本申请某些实施方式的终端平面示意图;
[0015]图4a和图4b是本申请某些实施方式的图像生成方法的路径渲染的原理示意图;
[0016]图5a和图5b是本申请某些实施方式的图像生成方法的图元处理的原理示意图;
[0017]图6是本申请某些实施方式的图像生成方法的场景示意图;
[0018]图7是本申请某些实施方式的图像生成方法的场景示意图;
[0019]图8是本申请某些实施方式的图像生成方法的场景示意图;
[0020]图9是本申请某些实施方式的图像生成方法的场景示意图;
[0021]图10是本申请某些实施方式的图像生成方法的流程示意图;
[0022]图11是本申请某些实施方式的图像生成方法的原理示意图;
[0023]图12是本申请某些实施方式的图像生成方法的原理示意图;
[0024]图13是本申请某些实施方式的图像生成方法的原理示意图;
[0025]图14是本申请某些实施方式的图像生成方法的流程示意图;
[0026]图15是本申请某些实施方式的图像生成方法的流程示意图;和
[0027]图16本申请某些实施方式的处理器和计算机可读存储介质的连接示意图。
具体实施方式
[0028]以下结合附图对本申请的实施方式作进一步说明。附图中相同或类似的标号自始至终表示相同或类似的元件或具有相同或类似功能的元件。另外,下面结合附图描述的本申请的实施方式是示例性的,仅用于解释本申请的实施方式,而不能理解为对本申请的限制。
[0029]请参阅图1,本申请实施方式的图像生成方法包括以下步骤:
[0030]011:获取绘制路径;
[0031]012:对绘制路径进行路径渲染以生成基础图元;及
[0032]013:对基础图元进行图元处理以获取至少一个变换图案。
[0033]请参阅图2,本申请实施方式的图像生成装置10包括获取模块11、渲染模块12和处理模块13。获取模块11、渲染模块12和处理模块13分别用于执行步骤011、步骤012和步骤013。即,获取模块11用于获取绘制路径;渲染模块12用于对绘制路径进行路径渲染以生成基础图元;处理模块13用于对基础图元进行图元处理以获取至少一个变换图案。
[0034]请参阅图3,终端100包括处理器20。处理器20用于获取绘制路径;对绘制路径进行路径渲染以生成基础图元;及根据变换图案生成最终图像。也即是说,步骤011、步骤012和
步骤013可以由处理器20实现。
[0035]具体地,终端100包括壳体40、图像生成装置10、处理器20和触控显示屏30。终端100可以是手机、平板电脑、显示设备、笔记本电脑、柜员机、闸机、智能手表、头显设备、游戏机等。如图3所示,本申请实施方式以终端100是手机为例进行说明,可以理解,终端100的具体形式并不限于手机。处理器20可设置在图像生成装置10内,图像生成装置10的获取模块11、渲染模块12和处理模块13可通过处理器20来执行对应的图像生成方法。图像生成装置10还可包括多个处理电路,每个处理电路对应一个模块(如获取模块11、渲染模块12或处理模块13),图像生成装置10的获取模块11、渲染模块12和处理模块13可通过对应的处理电路来执行对应的图像生成方法。
[0036]壳体40可用于安装终端100的图像生成装置10、显示装置(即,触控显示屏30)、处理装置(即,处理器20)、成像装置、供电装置、通信装置等功能模块,即图像生成装置10、显示装置(即,触控显示屏30)、处理装置(即,处理器20)、成像装置、供电装置、通信装置等功能模块可设置在壳体40内,以使壳体40为功能模块提本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种图像生成方法,其特征在于,包括:获取绘制路径;对所述绘制路径进行路径渲染以生成基础图元;对所述基础图元进行图元处理以获取至少一个变换图案;及在绘制所述绘制路径的过程中,通过显示屏实时显示与当前的所述绘制路径对应的所述变换图案。2.根据权利要求1所述的图像生成方法,其特征在于,所述获取绘制路径包括:根据用户的输入操作获取所述绘制路径;和/或对基础图形进行采样以获取所述绘制路径,所述基础图形包括几何图形和函数曲线中至少一种。3.根据权利要求1所述的图像生成方法,其特征在于,所述路径渲染包括绘制路径的粗细渲染、绘制路径的样式渲染、绘制路径的颜色渲染、及绘制路径的平滑度渲染中的至少一种。4.根据权利要求1所述的图像生成方法,其特征在于,所述图元处理包括螺旋、缩放、旋转、镜像、平移和拉伸中至少一种。5.根据权利要求1所述的图像生成方法,其特征在于,所述基础图元包括多个;所述对所述基础图元进行图元处理以获取至少一个变换图案,包括:对每个所述基础图元分别进行图元处理以获取与每个所述基础图元对应的中间图案;及叠加多个所述中间图案以获取所述变换图案。6.根据权利要求1

5任意一项所述的图像生成方法,其特征在于,在所述对所述基础图元进行图元处理以获取至少一个变换图案的步骤之后,还包括:保存所述绘制路径的数据、所述路径渲染的数据、及所述图元处理的数据。7.根据权利要求6所述的图像生成方法,其特征在于,还包括...

【专利技术属性】
技术研发人员:芮涵谢启宇金凤
申请(专利权)人:OPPO广东移动通信有限公司
类型:发明
国别省市:

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

1