一种使用滤镜的转化装置的制作方法

文档序号:7695487阅读:195来源:国知局
专利名称:一种使用滤镜的转化装置的制作方法
技术领域
本发明涉及视频播放领域,尤其涉及一种使用滤镜的转化装置。
背景技术
滤镜主要是用来实现图像的各种特殊效果,它在Photoshop中具有非 常重要的作用。有的Photoshop将滤镜按分类放置在菜单中,使用时只需 要从该菜单中执行该命令即可。滤镜的操作是非常简单的,但是使用时通 常需要同通道、图层等联合使用,才能取得好的艺术效果。如果想在最适 当的时候应用滤镜到最适当的位置,除了平常的美术功底之外,还需要用 户对滤镜的熟悉和操控能力,甚至需要具有很丰富的想象力。
现有技术中,滤镜对文字数据的传输方式和数据格式有一定要求,如 图l所示,滤镜从内存中调用文字,首先对文字数据格式和传输方式进行 检测。检测通过时,接收并对文字进行渲染,输出渲染效果;检测不通过, 则拒绝对文字进行渲染。
在实现本发明的过程中,发明人发现现有技术中至少存在以下问题
滤镜对于从内存中调用的文字数据格式和传输方式有限制,对于一些 不符合滤镜要求格式的数据不能实现渲染效果。

发明内容
本发明提供一种使用滤镜的转化装置,以实现转化滤镜对数据的要求, 扩大滤镜的应用范围。
本发明提供一种使用滤镜的转化装置,包括
请求接收单元,用于转化中心接收数据的调用请求;
数据转化单元,用于所述转化中心转化所述凄史据;
数据渲染单元,用于所述转化中心输出所述转化后的数据到滤镜,进行渲染操作;
渲染接收单元,用于所述转化中心接收所述滤镜渲染的结果; 渲染输出单元,用于所述转化中心输出所述滤镜转化后结果,生成字幕 渲染效果。 还包括
请求发送单元,用于所述数据向所述转化中心发送调用请求。
所述数据转化单元包括
格式转化子单元,用于转化所述数据的格式;
传输方式转化子单元,用于转化所述数据的传输方式。
所述数据渲染单元包括
滤镜请求子单元,用于所述转化后的数据向滤镜发送调用请求; 渲染操作子单元,用于所述滤镜接受所述转化后的数据的请求进行渲染 操作;
渲染发送子单元,用于所述滤镜向所述转化中心发送所述渲染操作子单 元的结果。
所述数据至少包括文字与字模混合处理后的混合数据。 与现有技术相比,本发明至少具有以下优点
通过采用本发明提供的转化装置,可以转化不符合滤镜要求的数据的 格式和传输方式,使这些数据能够使用滤镜进行渲染操作,降低了使用滤 镜的要求,使用户可以按照自己的接口使用滤镜,扩大了滤镜的使用范围。


图1为现有技术中滤镜对文字检测的示意图2为本发明提供的转化方法的基本流程图3为本发明提供的转化方法在具体实施中的流程示意图4为本发明提供的装置的基本结构图5为本发明提供的装置的详细结构图。
具体实施方式
本发明提供一种使用滤镜的转化方法,如图2所示,包括以下步骤 步骤s210,转化中心接收数据的调用请求; 步骤s220,上述转化中心转化该数据;
步骤s230,上述转化中心输出转化后的数据到滤镜,进行渲染操作;
步骤s240,上述转化中心接收滤镜渲染后的结果;
步骤s250,上述转化中心输出滤镜转化后的结果,生成字幕渲染效果。
下面结合具体实施例对本发明进行进一 步详细介绍。 本发明提供一种使用滤镜的转化方法,如图3所示,数据以文字与字 模混合处理后的混合数据为例,要求滤镜执行文字扭曲渲染效果。 步骤s310,获取文字扭曲字模;
获取文字扭曲字模之前,用户需要首先将文字存储到内存中。 用户对文字的存储方式可以是通过键盘输入的方式输入并存储到内存 中,也可以是对内存中已有数据的复制粘贴。 步骤s320,文字扭曲字模调用滤镜; 文字扭曲字模向滤镜发送调用请求;
滤镜接收上述文字扭曲字模的调用请求进行渲染处理,并输出字模渲 染结果。
步骤s330,字模渲染结果与文字进行混合处理;
上述字模渲染结果与文字直接进行混合处理,形成具有不同于上述文 字和字模渲染结果的混合数据,该混合数据具有新的传输方式和数据格式。 步骤s340,上述混合数据调用转化中心;
上述混合数据向转化中心发送调用请求,该转化中心接受混合数据的 请求,进行数据转化。
步骤s350,转化后的数据调用滤镜; 转化后的数据向滤镜发出调用请求;
滤镜接受上述请求,对转化后的数据进行文字扭曲操作,并将渲染后 的结果返回转化中心。步骤s360,转化中心接收滤镜渲染后的结果,并将该结果输出,生成 渲染后的字幕效果。
本发明提供一种使用滤镜的字幕生成装置,如图4所示,包括 请求接收单元410,用于转化中心接收数据的调用请求; 数据转化单元420,用于上述转化中心转化所述数据; 数据渲染单元430,用于上述转化中心输出所述转化后的数据到滤镜,进 行渲染梯:作;
渲染接收单元440,用于上述转化中心接收所述滤镜渲染的结果; 渲染输出单元450,用于上述转化中心输出所述滤镜转化后结果,生成 字幕渲染效果。
如图5所示,上述装置还包括
请求发送单元510,用于所述数据向所述转化中心发送调用请求。 请求接收单元520,用于转化中心接收数据的调用请求; 数据转化单元530,用于上述转化中心转化所述数据; 数据渲染单元540,用于上述转化中心输出所述转化后的数据到滤镜,进 行渲染操作;
渲染接收单元550,用于上述转化中心接收所述滤镜渲染的结果; 渲染输出单元560,用于上述转化中心输出所述滤镜转化后结果,生成 字幕渲染效果。
上述数据转化单元530包括 格式转化子单元531,用于转化所述数据的格式; 传输方式转化子单元532,用于转化所述数据的传输方式。 上述数据渲染单元540包括
滤镜请求子单元541,用于所述转化后的数据向滤4竟发送调用请求; 渲染操作子单元542,用于所述滤镜接受所述转化后的数据的请求进行渲 染操作;渲染发送子单元543,用于所述滤镜向所述转化中心发送所述渲染操作子 单元的结果。
通过采用本发明提供的转化方法,可以转化不符合滤镜要求的数据的 格式和传输方式,使这些数据能够使用滤镜进行渲染操作,降低了使用滤 镜的要求,使用户可以按照自己的接口使用滤镜,扩大了滤镜的使用范围。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到本发 明可以通过硬件实现,也可以借助软件加必要的通用硬件平台的方式来实现。 基于这样的理解,本发明的技术方案可以以软件产品的形式体现出来,该软 件产品可以存储在一个非易失性存储介质(可以是CD-ROM, U盘,移动硬 盘等)中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服 务器,或者网络设备等)执行本发明各个实施例所述的方法。
总之,以上所述仅为本发明的较佳实施例而已,并非用于限定本发明的 保护范围。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改 进等,均应包含在本发明的保护范围之内。
权利要求
1、一种使用滤镜的转化装置,其特征在于,包括请求接收单元,用于转化中心接收数据的调用请求;数据转化单元,用于所述转化中心转化所述数据;数据渲染单元,用于所述转化中心输出所述转化后的数据到滤镜,进行渲染操作;渲染接收单元,用于所述转化中心接收所述滤镜渲染的结果;渲染输出单元,用于所述转化中心输出所述滤镜转化后结果,生成字幕渲染效果。
2、 如权利要求1所述使用滤镜的转化装置,其特征在于,还包括 请求发送单元,用于所述数据向所述转化中心发送调用请求。
3、 如权利要求1所述使用滤镜的转化装置,其特征在于,所述数据转化 单元包括格式转化子单元,用于转化所述数据的格式; 传输方式转化子单元,用于转化所述数据的传输方式。
4、 如权利要求1所述使用滤镜的转化装置,其特征在于,所述数据渲染 单元包括滤镇:请求子单元,用于所述转化后的数据向滤4竟发送调用请求; 渲染操作子单元,用于所述滤镜接受所述转化后的数据的请求进行渲染 操作;渲染发送子单元,用于所述滤镜向所述转化中心发送所述渲染操作子单 元的结果。
5、 如权利要求l所述使用滤镜的转化装置,其特征在于,所述数据至少 包括文字与字模混合处理后的混合数据。
全文摘要
本发明公开了一种使用滤镜的转化装置,包括请求接收单元,用于转化中心接收数据的调用请求;数据转化单元,用于所述转化中心转化所述数据;数据渲染单元,用于所述转化中心输出所述转化后的数据到滤镜,进行渲染操作;渲染接收单元,用于所述转化中心接收所述滤镜渲染的结果;渲染输出单元,用于所述转化中心输出所述滤镜转化后结果,生成字幕渲染效果。通过采用本发明提供的转化装置,可以转化不符合滤镜要求的数据的格式和传输方式,使这些数据能够使用滤镜进行渲染操作,降低了使用滤镜的要求,使用户可以按照自己的接口使用滤镜,扩大了滤镜的使用范围。
文档编号H04N5/278GK101616267SQ20081011576
公开日2009年12月30日 申请日期2008年6月27日 优先权日2008年6月27日
发明者超 王 申请人:新奥特(北京)视频技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1