一种实时滤镜即时拼贴的拍照方法技术

技术编号:8565521 阅读:272 留言:0更新日期:2013-04-11 07:57
本发明专利技术涉及一种实时滤镜即时拼贴的拍照方法,基于OpenGL??ES平台,步骤如下:1)加载图块模板数据,显示一个以上无画面的图块;2)初始化OpenGL?ES渲染环境,创建数据缓冲区,加载滤镜脚本;3)获取影像数据流,将实时的影像数据流加载到缓冲区,进行渲染;4)将渲染后的数据,在一个图块中显示;5)截取渲染后的当前帧数据,合成到步骤4)所述的图块中,然后将渲染后数据在另一图块中显示;6)重复步骤5)操作,直至所有图块拍摄结束。本发明专利技术所述的方法具有切换拼贴模板的设计、切换拼贴背景纹理及边框的设计、拍摄画面实时滤镜的效果,操作方便,渲染效果实时显示,整体效果直观,大大提高了使用效率与用户体验。

【技术实现步骤摘要】

本专利技术涉及一种影像处理方法,更具体地说,涉及。
技术介绍
随着智能手机不断普及,手机摄像头配置不断升级。人们更愿意使用手机设备进行拍照及处理,使用手机拍摄几张照片后,再通过后期合成的方式完成图片拼贴。为了让用户可与实际拍摄场景相结合,达到实时合成所见即所得的效果。在拍摄过程中,许多人希望可以在一个场景中实时的拍摄多个场面的景象,但却无法满意后期合成时这些景象是否衔接及合理。这种后期合成的方式极大的限制了用户的需要。用户都非常喜欢在拍摄图片时加上实时滤镜。现有的拍照方式都是选取喜欢的滤镜进行单张拍摄,再拍下一张时再切换另一个滤镜进行拍摄,最终再将拍摄的图片进行合成。操作过程非常繁琐且无法实时的查看多张图片拼贴起来的最终效果。中国专利技术专利申请201110228092. 5公开了一种图像摄像方法、装置及移动终端,其中,所述方法包括通过摄像头采集图像数据;根据预先设定的老电影色调调整参数,对所述摄像头所采集的图像·数据进行色调调整;为所述色调调整后的图像数据增加怀旧噪点;将增加了怀旧噪点的图像实时进行输出并显示。上述专利技术专利申请公开的技术方案即为传统的单张影像图片渲染后保存的方本文档来自技高网...

【技术保护点】
一种实时滤镜即时拼贴的拍照方法,其特征在于,基于OpenGL?ES平台,步骤如下:1)加载图块模板数据,显示一个以上无画面的图块;2)初始化OpenGL?ES渲染环境,创建数据缓冲区,加载滤镜脚本;3)获取影像数据流,将实时的影像数据流加载到缓冲区,进行渲染;4)将渲染后的数据,在一个图块中显示;5)截取渲染后的当前帧数据,合成到步骤4)所述的图块中,然后将渲染后数据在另一图块中显示;6)重复步骤5)操作,直至所有图块拍摄结束。

【技术特征摘要】
1.一种实时滤镜即时拼贴的拍照方法,其特征在于,基于OpenGL ES平台,步骤如下 1)加载图块模板数据,显示一个以上无画面的图块; 2)初始化OpenGLES渲染环境,创建数据缓冲区,加载滤镜脚本; 3)获取影像数据流,将实时的影像数据流加载到缓冲区,进行渲染; 4)将渲染后的数据,在一个图块中显示; 5)截取渲染后的当前帧数据,合成到步骤4)所述的图块中,然后将渲染后数据在另一图块中显不; 6)重复步骤5)操作,直至所有图块拍摄结束。2.根据权利要求1所述的实时滤镜即时拼贴的拍照方法,其特征在于,实时滤镜即时拼贴的拍照过程中进一步包括更换图块模板步骤,具体如下 A)清除图块布局,如果图块中显示有影像,则清除影像; B)加载欲更换的图块模板数据; C)重新布局图块; D)显示渲染后数据到新布局的图块中。3.根据权利要求2所述的实时滤镜即时拼贴的拍照方法,其特征在于,步骤A)中,清除影像前,先把当前显示的渲染后的影像保存至影像缓存区,步骤D)中,读取保存在影像缓存区的渲染后的影像,显示在与原有图块对应的新布局的图块中。4.根据权利要求2所述的实时滤镜即时拼贴的拍照方法,其特征在于,步骤A)中,清除影像前,先把当前显示的渲染后的影像的原始图像与对应的滤镜脚本保存至影像缓存区,步骤D)中,读取保存在影像缓存区的原始影像与对应的滤镜脚本,进行渲染后显示在与原有图块对应的新布局的图块中。5.根据权利要求1所述的实时滤镜即时拼贴的拍照方法,其特征在于,实时滤镜即时拼贴的拍照过程中进一步包括更换滤镜脚本,具体如下1.暂停获取影像数据流; .删除原有滤镜脚本,并加载欲加载的另一滤镜脚本; ii1.加载滤镜所使...

【专利技术属性】
技术研发人员:张伟傅松林
申请(专利权)人:厦门美图网科技有限公司
类型:发明
国别省市:

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

1