[发明专利]一种基于粒子系统的图片处理方法在审
申请号: | 201310491791.8 | 申请日: | 2013-10-18 |
公开(公告)号: | CN103544730A | 公开(公告)日: | 2014-01-29 |
发明(设计)人: | 张伟;傅松林;叶志鸿;张长定 | 申请(专利权)人: | 厦门美图网科技有限公司 |
主分类号: | G06T15/00 | 分类号: | G06T15/00 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 361008 福建省*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 粒子 系统 图片 处理 方法 | ||
1.一种基于粒子系统的图片处理方法,其特征在于,包括以下步骤:
A.初始化渲染环境,创建渲染数据缓存区与显示视图;
B.加载待处理图片;
C.加载粒子边框所对应的粒子配置文件;
D.根据配置文件的信息,将粒子边框与待处理图片均渲染在数据缓存区,并将渲染后的数据显示在视图上;
E.确定粒子边框的最终渲染效果,将渲染后的视图保存到图片上作为结果图。
2.根据权利要求1所述的一种基于粒子系统的图片处理方法,其特征在于:所述步骤B中待处理图片的格式为jpg格式、jpeg格式、bmp格式、png格式、wbmp格式以及gif格式里的每一帧的图片数据的任意一种格式。
3.根据权利要求1所述的一种基于粒子系统的图片处理方法,其特征在于:所述粒子配置文件包括粒子生成速度、粒子初始速度向量、粒子寿命、粒子颜色、粒子形状、粒子大小、粒子在生命周期中的变化等参数信息。
4.根据权利要求1所述的一种基于粒子系统的图片处理方法,其特征在于:所述步骤A中初始化渲染环境是指基于OpenGL ES平台并利用OpenGL ES的开发语言与GLSL脚本创建渲染数据缓存区与显示视图。
5.根据权利要求1或2或3或4所述的一种基于粒子系统的图片处理方法,其特征在于:所述粒子边框的渲染效果还可以进行切换,其切换步骤如下:
F1.暂停并删除当前粒子边框所对应的粒子配置文件;
F2.加载要切换的新粒子边框所对应的粒子配置文件;
F3.根据新粒子边框的配置文件信息,将新粒子边框与待处理图片均渲染在数据缓存区。
6.根据权利要求1或2或3或4所述的一种基于粒子系统的图片处理方法,其特征在于:所述粒子边框的渲染方法为:
(1).当用户触摸屏幕时,停止粒子的更新迭代并保存当前的粒子状态;
(2).当用户再次触摸屏幕时,则根据上一次保存的粒子状态继续进行粒子的更新迭代;
(3).当用户继续点击屏幕时,则依次重复步骤(1)和步骤(2)。
7.根据权利要求1所述的一种基于粒子系统的图片处理方法,其特征在于:所述步骤E中确定粒子边框的最终渲染效果,是指当用户选定粒子边框的最终渲染效果时,系统将待处理图片与粒子边框重新渲染到数据缓存区里,并从数据缓存区里获取数据将其保存为图片格式的数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于厦门美图网科技有限公司,未经厦门美图网科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310491791.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:协同杀微生物组合物
- 下一篇:图像编辑器中的要求面部检测的滤波器的应用