拍照方法、移动终端及计算机可读存储介质技术

技术编号:15695944 阅读:437 留言:0更新日期:2017-06-24 11:31
本发明专利技术公开了一种拍照方法,包括:配置移动终端当前拍照对应的目标分辨率;判断所述移动终端的摄像头分辨率是否达到所述目标分辨率;若所述摄像头分辨率未达到所述目标分辨率,则对所述移动终端的摄像头采集的图片数据进行分辨率扩充处理,将所述图片数据对应的分辨率扩充至所述目标分辨率,以根据处理后的所述图片数据显示相应的图片。本发明专利技术还公开了一种移动终端及计算机可读存储介质。本发明专利技术达到了兼顾移动终端的成本和其所拍图片质量的效果。

【技术实现步骤摘要】
拍照方法、移动终端及计算机可读存储介质
本专利技术涉及移动终端
,尤其涉及一种拍照方法、移动终端及计算机可读存储介质。
技术介绍
随着科技的发展,智能手机、PAD(平板电脑)等移动终端一般都具有拍照功能,满足了人们可以随时随地进行拍照的需求。与此同时,人们对于移动终端所拍出来的图片的质量要求也越来越高,期望通过移动终端拍出高清图片。为了提高移动终端所拍图片的质量,目前通常是提高移动终端摄像头的分辨率,而这会导致移动终端成本增加;但是如果要控制移动终端的成本,图片的质量就要有所牺牲;因此,移动终端的成本和其所拍图片的质量这两方面无法兼顾。
技术实现思路
本专利技术的主要目的在于提出一种拍照方法、移动终端及计算机可读存储介质,旨在解决现有技术中移动终端的成本和其所拍图片的质量这两方面无法兼顾的技术问题。为实现上述目的,本专利技术提供了一种拍照方法,所述拍照方法包括:配置移动终端当前拍照对应的目标分辨率;判断所述移动终端的摄像头分辨率是否达到所述目标分辨率;若所述摄像头分辨率未达到所述目标分辨率,则对所述移动终端的摄像头采集的图片数据进行分辨率扩充处理,将所述图片数据对应的分辨率扩充至所述目标分辨率,以根据处理后的所述图片数据显示相应的图片。可选地,所述配置移动终端当前拍照对应的目标分辨率的步骤之前,还包括:在所述移动终端开启相机应用后,检测所述移动终端是否开启高分辨率拍照模式,其中,所述移动终端的拍照模式包括普通拍照模式和高分辨率拍照模式;所述配置移动终端当前拍照对应的目标分辨率的步骤包括:在所述移动终端开启高分辨率拍照模式时,配置所述移动终端当前拍照对应的目标分辨率。可选地,所述在所述移动终端开启高分辨率拍照模式时,配置所述移动终端当前拍照对应的目标分辨率的步骤之前,还包括:设置用于存储分辨率的参数;所述在所述移动终端开启高分辨率拍照模式时,配置所述移动终端当前拍照对应的目标分辨率的步骤包括:在所述移动终端开启高分辨率拍照模式时,获取所述移动终端当前拍照对应的目标分辨率,并将所述参数的值定义为所述目标分辨率。可选地,所述判断所述移动终端的摄像头分辨率是否达到所述目标分辨率的步骤包括:在接收到拍照指令时,判断所述移动终端的摄像头分辨率是否达到所述目标分辨率;所述若所述摄像头分辨率未达到所述目标分辨率,则对所述移动终端的摄像头采集的图片数据进行分辨率扩充处理,将所述图片数据对应的分辨率扩充至所述目标分辨率,以根据处理后的所述图片数据显示相应的图片的步骤包括:若所述摄像头分辨率未达到所述目标分辨率,则对所述图片数据对应的各个像素点进行拷贝和插值,将所述图片数据对应的分辨率扩充至所述目标分辨率,以根据插值后的所述图片数据显示所述图片。可选地,当所述摄像头采集的所述图片数据为yuv数据时,其中所述y表示亮度、所述u和v表示色度,所述若所述摄像头分辨率未达到所述目标分辨率,则对所述图片数据对应的各个像素点进行拷贝和插值,将所述图片数据对应的分辨率扩充至所述目标分辨率,以根据插值后的所述图片数据显示所述图片的步骤包括:若所述摄像头分辨率未达到所述目标分辨率,则将所述yuv数据转换为rgb数据,其中,所述r表示红色,所述g表示绿色,所述b表示蓝色;对所述rgb数据对应的各个像素点进行拷贝,根据拷贝像素点对所述rgb数据进行列和/或行插值,将所述rgb数据对应的分辨率扩充至所述目标分辨率;将插值后的所述rgb数据编码成图像格式jpeg数据,以根据所述jpeg数据显示所述图片。此外,为实现上述目的,本专利技术还提供了一种移动终端,所述移动终端包括:摄像头,配置为采集图片数据;存储有拍照处理程序的存储器;处理器,配置为执行所述拍照处理程序以执行下述操作:配置所述移动终端当前拍照对应的目标分辨率;判断所述移动终端的摄像头分辨率是否达到所述目标分辨率;若所述摄像头分辨率未达到所述目标分辨率,则根据所述目标分辨率对所述摄像头采集的所述图片数据进行分辨率扩充处理,以根据处理后的所述图片数据显示相应的图片。可选地,在执行所述配置所述移动终端当前拍照对应的目标分辨率的操作之前,所述处理器还执行所述拍照处理程序以执行下述操作:在所述移动终端开启相机应用后,检测所述移动终端是否开启高分辨率拍照模式,其中,所述移动终端的拍照模式包括普通拍照模式和高分辨率拍照模式;执行所述配置所述移动终端当前拍照对应的目标分辨率的操作包括:在所述移动终端开启高分辨率拍照模式时,配置所述移动终端当前拍照对应的目标分辨率。可选地,执行所述判断所述移动终端的摄像头分辨率是否达到所述目标分辨率的操作包括:在接收到拍照指令时,判断所述移动终端的摄像头分辨率是否达到所述目标分辨率;执行所述若所述摄像头分辨率未达到所述目标分辨率,则根据所述目标分辨率对所述摄像头采集的所述图片数据进行分辨率扩充处理,以根据处理后的所述图片数据显示相应的图片的操作包括:若所述摄像头分辨率未达到所述目标分辨率,则对所述图片数据对应的各个像素点进行拷贝和插值,将所述图片数据对应的分辨率扩充至所述目标分辨率,以根据插值后的所述图片数据显示所述图片。可选地,当所述摄像头采集的所述图片数据为yuv数据时,其中所述y表示亮度、所述u和v表示色度,执行所述若所述摄像头分辨率未达到所述目标分辨率,则对所述图片数据对应的各个像素点进行拷贝和插值,将所述图片数据对应的分辨率扩充至所述目标分辨率,以根据插值后的所述图片数据显示所述图片的操作包括:若所述摄像头分辨率未达到所述目标分辨率,则将所述yuv数据转换为rgb数据,其中,所述r表示红色,所述g表示绿色,所述b表示蓝色;对所述rgb数据对应的各个像素点进行拷贝,根据拷贝像素点对所述rgb数据进行列和/或行插值,将所述rgb数据对应的分辨率扩充至所述目标分辨率;将插值后的所述rgb数据编码成图像格式jpeg数据,以根据所述jpeg数据显示所述图片。此外,为实现上述目的,本专利技术还提出一种计算机可读存储介质,所述计算机可读存储介质上存储有拍照处理程序,所述拍照处理程序被处理器执行时实现如上文所述的拍照方法的步骤。本专利技术提出的拍照方法,当用户要通过移动终端拍照时,首先配置移动终端当前拍照对应的目标分辨率,若移动终端的摄像头分辨率未达到该目标分辨率,此时,根据目标分辨率对摄像头采集的图片数据进行分辨率扩充处理,将图片数据对应的分辨率扩充至目标分辨率,这样根据处理后的图片数据显示相应的图片,该图片的分辨率就为目标分辨率。因此,实现了不必提高移动终端的摄像头分辨率就能提高移动终端所拍图片的分辨率,也即实现了在控制移动终端成本的前提下,提高了移动终端所拍图片的质量,达到了兼顾移动终端的成本和其所拍图片质量的效果。附图说明图1为实现本专利技术各个实施例的一种移动终端的硬件结构示意图;图2为本专利技术拍照方法第一实施例的流程示意图;图3至图6为本专利技术一个可选的配置目标分辨率的操作示意图;图7为本专利技术各个实施例的一种移动终端的框架示意图;图8为本专利技术拍照方法第二实施例的流程示意图;图9为本专利技术拍照方法第三实施例的流程示意图;图10为本专利技术一个可选的对图片数据进行分辨率扩充处理的流程示意图。本专利技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。具体实施方式应当理解,此处所描述的具本文档来自技高网...
拍照方法、移动终端及计算机可读存储介质

【技术保护点】
一种拍照方法,其特征在于,所述拍照方法包括以下步骤:配置移动终端当前拍照对应的目标分辨率;判断所述移动终端的摄像头分辨率是否达到所述目标分辨率;若所述摄像头分辨率未达到所述目标分辨率,则对所述移动终端的摄像头采集的图片数据进行分辨率扩充处理,将所述图片数据对应的分辨率扩充至所述目标分辨率,以根据处理后的所述图片数据显示相应的图片。

【技术特征摘要】
1.一种拍照方法,其特征在于,所述拍照方法包括以下步骤:配置移动终端当前拍照对应的目标分辨率;判断所述移动终端的摄像头分辨率是否达到所述目标分辨率;若所述摄像头分辨率未达到所述目标分辨率,则对所述移动终端的摄像头采集的图片数据进行分辨率扩充处理,将所述图片数据对应的分辨率扩充至所述目标分辨率,以根据处理后的所述图片数据显示相应的图片。2.如权利要求1所述的拍照方法,其特征在于,所述配置移动终端当前拍照对应的目标分辨率的步骤之前,还包括:在所述移动终端开启相机应用后,检测所述移动终端是否开启高分辨率拍照模式,其中,所述移动终端的拍照模式包括普通拍照模式和高分辨率拍照模式;所述配置移动终端当前拍照对应的目标分辨率的步骤包括:在所述移动终端开启高分辨率拍照模式时,配置所述移动终端当前拍照对应的目标分辨率。3.如权利要求2所述的拍照方法,其特征在于,所述在所述移动终端开启高分辨率拍照模式时,配置所述移动终端当前拍照对应的目标分辨率的步骤之前,还包括:设置用于存储分辨率的参数;所述在所述移动终端开启高分辨率拍照模式时,配置所述移动终端当前拍照对应的目标分辨率的步骤包括:在所述移动终端开启高分辨率拍照模式时,获取所述移动终端当前拍照对应的目标分辨率,并将所述参数的值定义为所述目标分辨率。4.如权利要求1-3任一项所述的拍照方法,其特征在于,所述判断所述移动终端的摄像头分辨率是否达到所述目标分辨率的步骤包括:在接收到拍照指令时,判断所述移动终端的摄像头分辨率是否达到所述目标分辨率;所述若所述摄像头分辨率未达到所述目标分辨率,则对所述移动终端的摄像头采集的图片数据进行分辨率扩充处理,将所述图片数据对应的分辨率扩充至所述目标分辨率,以根据处理后的所述图片数据显示相应的图片的步骤包括:若所述摄像头分辨率未达到所述目标分辨率,则对所述图片数据对应的各个像素点进行拷贝和插值,将所述图片数据对应的分辨率扩充至所述目标分辨率,以根据插值后的所述图片数据显示所述图片。5.如权利要求4所述的拍照方法,其特征在于,当所述摄像头采集的所述图片数据为yuv数据时,其中所述y表示亮度、所述u和v表示色度,所述若所述摄像头分辨率未达到所述目标分辨率,则对所述图片数据对应的各个像素点进行拷贝和插值,将所述图片数据对应的分辨率扩充至所述目标分辨率,以根据插值后的所述图片数据显示所述图片的步骤包括:若所述摄像头分辨率未达到所述目标分辨率,则将所述yuv数据转换为rgb数据,其中,所述r表示红色,所述g表示绿色,所述b表示蓝色;对所述rgb数据对应的各个像素点进行拷贝,根据拷贝像素点对所述rgb数据进行列和/或行插值,将所述rgb数据对应的分辨率扩充至所述目标分辨率;将插值后的所述rgb数据编...

【专利技术属性】
技术研发人员:谭凯
申请(专利权)人:努比亚技术有限公司
类型:发明
国别省市:广东,44

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

1