[发明专利]一种主副画面实时渲染的拍照方法有效
申请号: | 201310036169.8 | 申请日: | 2013-01-30 |
公开(公告)号: | CN103139478A | 公开(公告)日: | 2013-06-05 |
发明(设计)人: | 张伟;张长定 | 申请(专利权)人: | 厦门美图网科技有限公司 |
主分类号: | H04N5/232 | 分类号: | H04N5/232;H04N5/91 |
代理公司: | 厦门市首创君合专利事务所有限公司 35204 | 代理人: | 连耀忠 |
地址: | 361000 福建省*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 画面 实时 渲染 拍照 方法 | ||
1.一种主副画面实时渲染的拍照方法,其特征在于,步骤如下:
1)加载主画面数据模板、初始化渲染环境、创建数据缓冲区、加载滤镜脚本;
2)获取主画面原始影像,拷贝主画面原始影像生成副画面原始影像;
3)主画面数据模板转换成窗口中的图块,将主画面原始影像合成到图块中,生成主画面渲染影像;
4)将副画面原始影像加载到数据缓冲区,并通过滤镜脚本进行渲染,生成副画面渲染影像;
5)将主画面渲染影像与副画面渲染影像合成,在窗口中显示。
2.根据权利要求1所述的主副画面实时渲染的拍照方法,其特征在于,主画面数据模板包括图块位置信息、图块形状掩码图,根据图块位置信息,对主画面原始影像进行裁减或缩放,截取图块范围内的影像,然后根据图块形状掩码图对图块范围内的影像进行透明度设置,形成与图块形状掩码图的状态对应的可见区域。
3.根据权利要求2所述的主副画面实时渲染的拍照方法,其特征在于,主画面数据模板还包括修饰图案,主画面原始影像与图块形状掩码图的状态对应的可见区域合成到修饰图案的显示区域中。
4.根据权利要求2所述的主副画面实时渲染的拍照方法,其特征在于,当图块形状掩码图为多个不连续的可见区域时,则将图块内的主画面原始影像在除多个不连续的可见区域外的位置进行透明度设置。
5.根据权利要求1所述的主副画面实时渲染的拍照方法,其特征在于,更换主画面数据模板的步骤如下:
A1)清除窗口影像;
A2)加载欲替换的主画面数据模板,转换成窗口中的图块;
A3)将主画面原始影像合成到图块中,生成新的主画面渲染影像;
A4)将新的主画面渲染影像与副画面渲染影像合成,在窗口中显示。
6.根据权利要求5所述的主副画面实时渲染的拍照方法,其特征在于,步骤A1)中,清除影像前,先把当前的主画面原始影像保存至影像缓存区,步骤A3)中,读取保存在影像缓存区的主画面原始影像,合成到图块中,生成新的主画面渲染影像。
7.根据权利要求5所述的主副画面实时渲染的拍照方法,其特征在于,步骤A1)中,清除影像前,先把当前的副画面渲染影像保存至影像缓存区,步骤A4)中,读取保存在影像缓存区的副画面渲染影像,与新的主画面渲染影像合成。
8.根据权利要求5所述的主副画面实时渲染的拍照方法,其特征在于,步骤A1)中,清除影像前,先把当前的副画面原始影像与对应的滤镜脚本保存至影像缓存区,步骤A4)中,读取保存在影像缓存区的副画面原始影像与对应的滤镜脚本,进行渲染后,与新的主画面渲染影像合成。
9.根据权利要求1所述的主副画面实时渲染的拍照方法,其特征在于,更换滤镜脚本的步骤如下:
B1)暂停获取副画面原始影像数据流;
B2)删除当前滤镜脚本,并加载新的滤镜脚本;
B3)加载滤镜脚本所使用的素材;
B4)继续获取副画面原始影像数据流,对副画面原始影像进行渲染。
10.根据权利要求2所述的主副画面实时渲染的拍照方法,其特征在于,如果图块位置信息、图块形状掩码图、修饰图案的分辨率超出显示窗口的分辨率,则进行分辨率变换,实现在窗口中完整显示。
11.根据权利要求1所述的主副画面实时渲染的拍照方法,其特征在于,拷贝主画面原始影像生成副画面原始影像后,允许对主画面原始影像进行放缩操作。
12.根据权利要求1至11任一项所述的主副画面实时渲染的拍照方法,其特征在于,对获取的每一帧影像,均进行步骤3)至步骤5)操作,并在窗口中实时显示。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于厦门美图网科技有限公司,未经厦门美图网科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310036169.8/1.html,转载请声明来源钻瓜专利网。