预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共14页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN108184054A(43)申请公布日2018.06.19(21)申请号201711458203.5(22)申请日2017.12.28(71)申请人上海传英信息技术有限公司地址201203上海市浦东新区自由贸易试验区郭守敬路433号1幢301(72)发明人肖云鹤(74)专利代理机构北京大成律师事务所11352代理人李佳铭沈汶波(51)Int.Cl.H04N5/232(2006.01)H04N5/262(2006.01)权利要求书2页说明书8页附图3页(54)发明名称一种用于智能终端拍摄图像的预处理方法及预处理装置(57)摘要本发明提供了一种用于智能终端拍摄图像的预处理方法及预处理装置,所述预处理方法包括以下步骤:于所述智能终端内创建一视图表面实例;于所述智能终端内创建一渲染器;关联所述视图表面实例与所述渲染器;所述视图表面实例从所述智能终端的驱动层获取一组拍摄图像;所述渲染器对所述拍摄图像进行渲染,形成一组预览数据帧。采用了上述技术方案后,在智能终端的拍摄预览界面实现动画特效;不占用应用程序主线程资源,不影响对用户的操作反馈,提升用户体验。CN108184054ACN108184054A权利要求书1/2页1.一种用于智能终端拍摄图像的预处理方法,其特征在于,包括以下步骤:于所述智能终端内创建一视图表面实例;于所述智能终端内创建一渲染器;关联所述视图表面实例与所述渲染器;所述视图表面实例从所述智能终端的驱动层获取一组拍摄图像;所述渲染器对所述拍摄图像进行渲染,形成一组预览数据帧。2.如权利要求1所述的预处理方法,其特征在于,于所述智能终端内创建一视图表面实例的步骤之前,所述预处理方法还包括:所述智能终端进入拍摄预览模式。3.如权利要求2所述的预处理方法,其特征在于,所述渲染器对所述拍摄图像进行渲染,形成一组预览数据帧的步骤之后,所述预处理方法还包括:于所述智能终端的显示界面上依次显示所述预览数据帧。4.如权利要求1-3任一项所述的预处理方法,其特征在于,所述渲染器对所述拍摄图像进行渲染时,所述渲染器工作于按需渲染模式或持续渲染模式。5.如权利要求1-3任一项所述的预处理方法,其特征在于,创建所述视图表面实例与所述渲染器时,所述视图表面实例及渲染器运行于一独立线程中。6.一种用于智能终端拍摄图像的预处理装置,其特征在于,包括:第一创建模块,于所述智能终端内创建一视图表面实例;第二创建模块,于所述智能终端内创建一渲染器;关联模块,与所述第一创建模块及第二创建模块连接,关联所述视图表面实例与所述渲染器;获取模块,通过所述视图表面实例从所述智能终端的驱动层获取一组拍摄图像;渲染模块,与所述获取模块连接,通过所述渲染器对所述拍摄图像进行渲染,形成一组预览数据帧。7.如权利要求6所述的预处理装置,其特征在于,所述预处理装置还包括:预览模块,控制所述智能终端进入拍摄预览模式。8.如权利要求7所述的预处理装置,其特征在于,所述预处理装置还包括:显示模块,与所述渲染模块连接,于所述智能终端的显示界面上依次显示所述预览数据帧。9.如权利要求6-8任一项所述的预处理装置,其特征在于,所述渲染模块通过所述渲染器对所述拍摄图像进行渲染时,所述渲染器工作于按需渲染模式或持续渲染模式。10.如权利要求6-8任一项所述的预处理装置,其特征在于,所述第一创建模块及第二创建模块创建所述视图表面实例与所述渲染器时,所述视图2CN108184054A权利要求书2/2页表面实例及渲染器运行于一独立线程中。3CN108184054A说明书1/8页一种用于智能终端拍摄图像的预处理方法及预处理装置技术领域[0001]本发明涉及智能终端领域,尤其涉及一种用于智能终端拍摄图像的预处理方法及预处理装置。背景技术[0002]所述智能终端可以是智能手机、平板电脑、数码相机等具备照相功能的智能设备。随着智能终端技术的发展,所述智能终端上集成的功能也越来越丰富,特别是照相功能,可以支持用户实现正常拍照、连续拍照、自拍等功能。现有技术中,所述智能终端还具备拍摄预览功能,即在所述智能终端的显示界面上显示所述智能终端的摄像头当前拍摄到的内容,以便用户获知当前的拍摄内容,从而进行位置调整实现最佳拍摄效果。[0003]目前,对于拍摄图像的预览显示技术实现,按照一定的频率不断地从摄像头获取拍摄图像并显示在所述显示界面上,现有技术对于拍摄图像的预处理都是通过所述智能终端操作系统提供的用于视图显示的类来实现,例如采用安卓(Android)操作系统中的SurfaceView类来实现预览拍摄图像的显示。SurfaceView类是安卓操作系统中视图类(View)的继承类,这个视图类里内嵌了一个专门用于绘制的视图表面实例(即Surfac