首页> 中国专利> 一种基于文字排版的手绘素材制作方法与装置

一种基于文字排版的手绘素材制作方法与装置

摘要

本发明属于有关文字排版的手绘素材制作技术领域,通过采用获取文字内容,对文字内容的参数进行读取;根据文字内容的参数,对文字内容进行动态属性设置;将动态属性设置后的文字内容与动画结合,以生成手绘素材文件的步骤,实现一种基于文字排版的手绘素材制作方法和采用以上方法的装置,不仅能够调节词云中的文字的字号、字体、大小等静态的参数,也能够调节文字在素材中产生动态的文字效果,并且实现了格式的转换,在动画展示和可编辑方面效果良好。

著录项

  • 公开/公告号CN112307715A

    专利类型发明专利

  • 公开/公告日2021-02-02

    原文格式PDF

  • 申请/专利权人 深圳市前海手绘科技文化有限公司;

    申请/专利号CN202011273419.6

  • 发明设计人 张培森;魏博;

    申请日2020-11-13

  • 分类号G06F40/109(20200101);G06F40/205(20200101);G06F40/30(20200101);

  • 代理机构44549 广东恩典律师事务所;

  • 代理人张绍波;李健

  • 地址 518000 广东省深圳市南山区前海世茂大厦3607室

  • 入库时间 2023-06-19 09:47:53

说明书

技术领域

本发明属于有关文字排版的手绘素材制作技术领域,尤其涉及一种基于文字排版的手绘素材制作方法与装置。

背景技术

在现有的手绘视频创作过程中,经常会需要对文字进行排版,组成某个形状,比如词云形式,用户用该形式表达一系列关键字以及关键词之间的排列和权重关系,词云中最核心的是文字的排列组合与文字的动态属性。

但是在现有的制作词云的方式中,通常是使用制作词云的工具软件,导出生成词云图片。采用此种方法导出的图片在手绘视频中没有动画属性,只有静态属性,仅能调节词云中的文字的字号、字体、大小等静态的参数,不能在素材中产生动态的文字效果,也不能和手绘视频中的其他部分进行交互,在动画展示效果上会大打折扣。

发明内容

为解决上述技术问题,本发明提供一种基于文字排版的手绘素材制作方法,包括步骤:

获取文字内容,对文字内容的参数进行读取;

根据文字内容的参数,对文字内容进行动态属性设置;

将动态属性设置后的文字内容与动画结合,以生成手绘素材文件。

需要进一步说明的是,文字内容包括文本的语义、词频的解析等对内容的解析。

具体地,获取文字内容,对文字内容的参数进行读取的步骤包括;

加载文字内容,读取文字属性值;

加载文字的形状数据,将形状数据转化为数据文件;

根据文字的内容和形状数据,设置文字的静态属性。

需要进一步说明的是,对文字内容的格式一般直接是词频格式文件。

可以替换的是,通过对导入的文字进行大数据语义和词频的解析,将文字格式转化为标准的词频格式文件。

具体地,所读取的文字属性值包括文字的文本内容和频数等属性值。

需要说明的是,文字的静态属性包括字号、字体、颜色、文本对齐方式、角度、文本展示密度、画布样式属性等。

具体地,根据文字内容的参数,对文字内容进行动态属性设置的步骤包括:

设置文字的文本动画;

设置文字的形状动画。

进一步地,动画属性设置主要为动画表现为文字的路径、出入场效果、速率、时长等。

需要说明的是,文字的形状动画主要是指文字的形状轮廓的动画属性。

进一步地,文本动画包括文本的排版规则,样式属性,形状以及画布规则等属性。

进一步地,对文字的动态属性设置包括全局文本和单文本的设置。

进一步地,动态属性设置包括全局形状轮廓和单区域轮廓形状数据的动画属性设置。

具体地,将动态属性设置后的文字内容与动画结合,以生成手绘素材文件的步骤包括:

获取文字的文本动画规则数据;

获取文字的形状动画规则数据;

将文本动画规则数据、形状动画规则数据以及动画结合,以生成预览文件;

设置预览资源的参数,以生成手绘素材文件。

进一步地,生成预览文件的过程包括对文字的文本、排版、轮廓、排版规则以及动画属性之间的整合。

进一步地,生成预览资源是通过绘画引擎采用渲染的手段,以生成预览资源。

需要说明的是,对预览资源进行自定义参数,从而使得预览资源的参数适合编辑。

技术效果说明:本发明属于有关文字排版的手绘素材制作技术领域,通过采用获取文字内容,对文字内容的参数进行读取;根据文字内容的参数,对文字内容进行动态属性设置;将动态属性设置后的文字内容与动画结合,以生成手绘素材文件的步骤,不仅能够调节词云中的文字的字号、字体、大小等静态的参数,也能够调节文字在素材中产生动态的文字效果,并且实现了格式的转换,在动画展示和可编辑方面效果良好。

一种基于文字排版的手绘素材制作的装置,包括:

文字读取模块,获取文字内容,对文字内容的参数进行读取;

动态设置模块,根据文字内容的参数,对文字内容进行动态属性设置;

结合模块,将动态属性设置后的文字内容与动画结合,以生成手绘素材文件。

具体的,文字内容可以是含有大量文字内容的文字库,在该文字库内部获取文字内容。

进一步的,将需要使用的文字从文字库中调取,然后获取该部分文字的内容。

具体的,文字的参数包括文字的语义和文字的词频分析等参数。

文字读取模块包括:

加载单元,加载文字内容,读取文字属性值;

转化单元,加载文字的形状数据,将形状数据转化为数据文件;

设置静态单元,根据文字的内容和形状数据,设置文字的静态属性。

具体的,文字属性值包括文字的文本内容和频数等属性值。

需要说明的是,文字的静态属性包括字号、字体、颜色、文本对齐方式、角度、文本展示密度、画布样式属性等。

动态设置模块包括:

文字动画设置单元,设置文字的文本动画;

形状动画设置单元,设置文字的形状动画。

进一步地,动态设置主要为动画表现为文字的路径、出入场效果、速率、时长等。

进一步地,对文字的动态设置包括全局文本和单文本的设置。

进一步地,动态设置包括全局形状轮廓和单区域轮廓形状数据的动态属性设置。

进一步地,形状动画设置包括动画表现路径、出入场效果、速率、时长等。

结合模块包括:

获取文本动画单元,获取文字的文本动画规则数据;

获取形状动画单元,获取文字的形状动画规则数据;

生成预览文件单元,将文本动画规则数据、形状动画规则数据以及动画结合,以生成预览文件;

生成手绘素材单元,设置预览资源的参数,以生成手绘素材文件。

具体的,设置预览资源的参数包括自定义设置导出格式、分辨率、品质等参数。

具体的,需要对预览资源进行渲染处理以生成手绘素材。

技术效果说明:本发明属于有关文字排版的手绘素材制作技术领域,通过发明一种采用获取文字内容,对文字内容的参数进行读取;根据文字内容的参数,对文字内容进行动态属性设置;将动态属性设置后的文字内容与动画结合,以生成手绘素材文件的装置,该装置不仅能够调节词云中的文字的字号、字体、大小等静态的参数,也能够调节文字在素材中产生动态的文字效果,并且实现了格式的转换,在动画展示和可编辑方面效果良好。最终能够实现一种能够实现文字动画效果良好的手绘素材。

一种电子设备,包括存储器和处理器,存储器存储计算机程序,其特征在于,计算机程序在处理器中执行可实现权利要求1-4中任一种方法。

一种存储介质,存储计算机程序,其特征在于,所述计算机程序在处理器中执行可实现权利要求1-4中任一种方法。

附图说明

图1为一实施例提供的基于文字排版的手绘素材制作方法的流程图;

图2为一实施例提供的基于文字排版的手绘素材制作的装置的模块架构图;

图3为一实施例提供的获取文字内容,对文字内容的参数进行读取的步骤的流程图;

图4为一实施例提供的文字读取模块的框架图;

图5为一实施例提供的根据文字内容的参数,对文字内容进行动态属性设置的步骤的流程图;

图6为一实施例提供的动态设置模块的框架图;

图7为一实施例提供的将动态属性设置后的文字内容与动画结合,以生成手绘素材文件的步骤的流程图;

图8为一实施例提供的结合模块的框架图。

具体实施方式

为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,在本发明的描述中,除非另有明确的规定和限定,术语“存储介质”可以是ROM、RAM、磁碟或者光盘等各种可以存储计算机程序的介质。术语“处理器”可以是CPLD(Complex Programmable Logic Device:复杂可编程逻辑器件)、FPGA(Field-Programmable Gate Array:现场可编程门阵列)、MCU(Microcontroller Unit:微控制单元)、PLC(Programmable Logic Controller:可编程逻辑控制器)以及CPU(CentralProcessing Unit:中央处理器)等具备数据处理功能的芯片或电路。术语“电子设备”可以是具有数据处理功能和存储功能的任何设备,通常可以包括固定终端和移动终端。固定终端如台式机等。移动终端如手机、PAD以及移动机器人等。此外,后续所描述的本发明不同实施方式中所涉及的技术特征只要彼此之间未构成冲突就可以相互结合。

下面,本发明提出部分优选实施例以教导本领域技术人员实现。

实施例一

参见图1,一种基于文字排版的手绘素材制作方法,包括步骤:

S1、获取文字内容,对文字内容的参数进行读取;

S2、根据文字内容的参数,对文字内容进行动态属性设置;

S3、将动态属性设置后的文字内容与动画结合,以生成手绘素材文件。

实施例二

参见图2,对应的,本发明提供一种基于文字排版的手绘素材制作的装置,包括:

文字读取模块1,获取文字内容,对文字内容的参数进行读取;

动态设置模块2,根据文字内容的参数,对文字内容进行动态属性设置;

结合模块3,将动态属性设置后的文字内容与动画结合,以生成手绘素材文件。

技术效果说明:本发明属于有关文字排版的手绘素材制作技术领域,通过采用获取文字内容,对文字内容的参数进行读取;根据文字内容的参数,对文字内容进行动态属性设置;将动态属性设置后的文字内容与动画结合,以生成手绘素材文件的步骤,不仅能够调节词云中的文字的字号、字体、大小等静态的参数,也能够调节文字在素材中产生动态的文字效果,并且实现了格式的转换,在动画展示和可编辑方面效果良好。

需要进一步说明的是,文字内容包括文本的语义、词频的解析等对内容的解析。

还需要说明的是,步骤S1和步骤S2创造性地组合为不可分割的整体技术手段,通过对文字内容的获取以及对文字内容的读取,对文字内容实现了动态设置。其中S1是S2的前置步骤,通过对文字内容的读取,为后续对文字内容进行动态设置进行了前置准备工作。S2是本发明的核心步骤,实现了对文字内容的动态设置。文字内容的动态效果与最终需要的手绘素材的风格和内容等参数有关。S1和S2组合在一起,实现了对文字内容和读取和动态设置的处理。

还需要说明的是,步骤S2和步骤S3创造性地组合为不可分割的整体技术手段,达到了将文字内容进行动态属性设置后,将动态属性设置后的文字内容与动画结合,以生成手绘素材文件。需要说明的是,现有的技术中可以对文字进行静态设置,但是在手绘领域对文字内容进行动态设置是没有的。

还需要说明的是,步骤S1、步骤S2和步骤S3创造性地组合为不可分割的整体技术手段,建立读取文字内容,对文字内容进行动画设置处理,然后将动画处理后的文字与动画结合,以生成手绘素材。最终实现的目的是手绘素材领域中,文字内容是可以进行动态属性设置,以满足实际的需要。

实施例三

参见图3,具体的,步骤S1包括:

S11、加载文字内容,读取文字属性值;

S12、加载文字的形状数据,将形状数据转化为数据文件;

S13、根据文字的内容和形状数据,设置文字的静态属性。

需要说明的是,文字属性值包括文字的文本内容和频数等属性值等。

需要说明的是,静态属性包括字号、字体、颜色、文本对齐方式、角度、文本展示密度、画布样式属性等属性。

技术效果说明:通过步骤S1,实现了对文字的内容的解读,读取了文字的内容和形状数据,最终实现对文字的静态属性设置。

实施例四:

参见图4,文字读取模块1包括:

加载单元110,加载文字内容,读取文字属性值;

转化单元120,加载文字的形状数据,将文字的形状数据转化为数据文件;

设置静态单元130,根据文字的内容和形状数据,设置文字的静态属性。

技术效果说明:实现对文字内容的读取,定义需要进行动态设置的文字,然后对加载完毕的文字进行动态设置。

参见图5,具体的,步骤S2包括:

S21、设置文字的文本动画;

S22、设置文字的形状动画。

技术效果说明:实现对手绘视频的文字的动画设置,包括对文本本身的动画设置,还包括对文字的形状的动画设置,从而实现了对文字的动态设置,解决了在现有的手绘视频技术领域中,文字不能在素材中产生动态的文字效果,在动画展示效果上会大打折扣。

实施例六

参见图6,对应的,动态设置模块2包括:

文字动画设置单元210,设置文字的文本动画;

形状动画设置单元220,设置文字的形状动画。

需要说明的是,动画属性设置主要为动画表现为文字的路径、出入场效果、速率、时长等。

需要说明的是,对文字的动态属性设置包括全局文本和单文本的设置。

需要说明的是,动态属性设置包括全局形状轮廓和单区域轮廓形状数据的动画属性设置。

实施例七

参见图7,具体的,步骤S3包括:

S31、获取文字的文本动画规则数据;

S32、获取文字的形状动画规则数据;

S33、将文本动画规则数据、形状动画规则数据以及动画结合,以生成预览文件;

S34、设置预览资源的参数,以生成手绘素材文件。

通过将文字规则数据和文字的形状动画规则数据以及动画结合,最终生成预览文件。该预览文件包含了文字的及其含有的静态属性和动态属性,以及文字与动画结合后的预览文件。

进一步地,预览文件与手绘素材文件之间还需要格式的转换,即对其参数进行设置。

技术效果说明,通过设置预览资源的参数,实现对手绘视频中文字能够与其他部分进行交互的技术效果。最终生成的手绘素材文件便于编辑,文字动态效果好。

实施例八

结合模块3包括:

310、获取文本动画单元,获取文字的文本动画规则数据;

320、获取形状动画单元,获取文字的形状动画规则数据;

330、数据以及动画结合,以生成预览文件;

340、生成手绘素材单元,设置预览资源的参数,以生成手绘素材文件。

一种电子设备,包括存储器和处理器,存储器存储计算机程序,计算机程序在处理器中执行上述实施例中的任意一种方法。

一种存储介质,存储计算机程序,计算机程序在处理器中执行上述实施例中的任意一种方法。

本发明在本发明属于有关文字排版的手绘素材制作技术领域,通过采用获取文字内容,对文字内容的参数进行读取;根据文字内容的参数,对文字内容进行动态属性设置;将动态属性设置后的文字内容与动画结合,以生成手绘素材文件的步骤,不仅能够调节词云中的文字的字号、字体、大小等静态的参数,也能够调节文字在素材中产生动态的文字效果,并且实现了格式的转换,在动画展示和可编辑方面效果良好

以上仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号