照片存储方法、装置、终端及计算机可读存储介质制造方法及图纸

技术编号:19638628 阅读:41 留言:0更新日期:2018-12-01 18:53
本申请属于拍照技术领域,尤其涉及一种照片存储方法、装置、终端及计算机可读存储介质,其中,所述方法包括:接收拍照指令;根据所述拍照指令获取相机当前的拍摄参数,并获取根据所述拍摄参数拍摄得到的照片;对所述照片以及所述照片对应的拍摄参数进行存储;使得终端在进行照片存储时,不仅仅存储照片本身的照片内容,还对照片的拍摄参数一并进行存储,丰富了照片的存储内容,解决了终端照片存储内容单一的技术问题,并且使得用户查看该照片时,还可以查看拍摄该照片的拍摄参数。

【技术实现步骤摘要】
照片存储方法、装置、终端及计算机可读存储介质
本申请属于拍照
,尤其涉及一种照片存储方法、装置、终端及计算机可读存储介质。
技术介绍
目前,终端在实现拍照功能时,一般都会对拍摄得到的照片进行存储,以便用户事后查看。然而,终端进行照片存储时,一般是将照片本身简单的存储到预先设置好的存储路径中,具有照片存储内容单一的缺点。
技术实现思路
本申请实施例提供一种照片存储方法、装置、终端及计算机可读存储介质,可以解决终端照片存储内容单一的技术问题。本申请实施例第一方面提供一种照片存储方法,包括:接收拍照指令;根据所述拍照指令获取相机当前的拍摄参数,并获取根据所述拍摄参数拍摄得到的照片;对所述照片以及所述照片对应的拍摄参数进行存储。本申请实施例第二方面提供一种照片存储装置,包括:接收单元,用于接收拍照指令;获取单元,用于根据所述拍照指令获取相机当前的拍摄参数,并获取根据所述拍摄参数拍摄得到的照片;存储单元,用于对所述照片以及所述照片对应的拍摄参数进行存储。本申请实施例第三方面提供一种终端,包括存储器、处理器以及存储在存储器中并可在处理器上运行的计算机程序,处理器执行计算机程序时实现上述方法的步骤。本申请实施例第四方面提供一种计算机可读存储介质,计算机可读存储介质存储有计算机程序,计算机程序被处理器执行时实现上述方法的步骤。本申请实施例中,根据接收到的拍照指令获取相机当前的拍摄参数,并获取根据所述拍摄参数拍摄得到的照片,接着,对所述照片以及所述照片对应的拍摄参数进行存储,使得终端进行照片存储时,不仅仅存储照片本身的照片内容,还对照片的拍摄参数一并进行存储,丰富了照片的存储内容,解决了终端照片存储内容单一的技术问题,并且使得用户查看该照片时,还可以查看拍摄该照片的拍摄参数。附图说明为了更清楚地说明本申请实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本申请的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。图1是本申请实施例提供的一种照片存储方法的实现流程示意图;图2是本申请实施例提供的一种照片存储方法的步骤103的实现流程示意图;图3是本申请实施例提供的一种照片存储方法步骤202的具体实现流程示意图;图4是本申请实施例提供的一种照片存储方法另一具体实现流程示意图;图5是本申请实施例提供的照片存储装置的结构示意图;图6是本申请实施例提供的终端的结构示意图。具体实施方式为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。同时,在本申请的描述中,术语“第一”、“第二”等仅用于区分描述,而不能理解为指示或暗示相对重要性。应当理解,当在本说明书和所附权利要求书中使用时,术语“包括”指示所描述特征、整体、步骤、操作、元素和/或组件的存在,但并不排除一个或多个其它特征、整体、步骤、操作、元素、组件和/或其集合的存在或添加。还应当理解,在此本申请说明书中所使用的术语仅仅是出于描述特定实施例的目的而并不意在限制本申请。如在本申请说明书和所附权利要求书中所使用的那样,除非上下文清楚地指明其它情况,否则单数形式的“一”、“一个”及“该”意在包括复数形式。还应当进一步理解,在本申请说明书和所附权利要求书中使用的术语“和/或”是指相关联列出的项中的一个或多个的任何组合以及所有可能组合,并且包括这些组合。如在本说明书和所附权利要求书中所使用的那样,术语“如果”可以依据上下文被解释为“当...时”或“一旦”或“响应于确定”或“响应于检测到”。类似地,短语“如果确定”或“如果检测到[所描述条件或事件]”可以依据上下文被解释为意指“一旦确定”或“响应于确定”或“一旦检测到[所描述条件或事件]”或“响应于检测到[所描述条件或事件]”。为了说明本申请上述的技术方案,下面通过具体实施例来进行说明。如图1示出了本申请实施例提供的一种照片存储方法实现流程示意图,该方法应用于终端,可以由终端上配置的照片存储装置执行,适用于需要丰富照片存储内容的情形,包括步骤101至步骤103。其中,上述终端包括智能手机、平板电脑、学习机等配置有照片存储装置的终端设备。上述终端设备上可以安装有拍照应用、浏览器、微信等应用。步骤101,接收拍照指令。上述拍照指令包括点击拍照预览界面上的虚拟控件触发的拍照指令、按压物理按键触发的拍照指令、通过语音触发的拍照指令或者其他方式触发的拍照指令。本申请实施例中,拍照指令是触发后续步骤的条件。步骤102,根据上述拍照指令获取相机当前的拍摄参数,并获取根据上述拍摄参数拍摄得到的照片。本申请实施例中,通过根据接收到的拍照指令获取相机当前的拍摄参数,旨在真实地获取摄像头拍摄的照片对应的拍摄参数。在安卓5.0之前,摄像头拍摄参数的手动控制需要更改系统才能实现,而且相机的应用程序接口APICamera1.0也并不友好,Camera1.0类似一个高级控制功能的黑盒子,对于摄像头拍摄的每一帧图像的拍摄参数并不关心。从安卓5.0开始,可以完全控制安卓设备相机的新应用程序接口APICamera2.0被引入进来,实现了对摄像头拍摄的每一帧图像的拍摄参数进行控制,使得摄像头具有更强的灵活性,并且使得摄像头拍摄的每一帧图像的拍摄参数均可以由用户进行设置。由此可以看出,若上述拍摄参数为接收到拍照指令之前获取的拍摄参数,则获得的拍摄参数有可能是预览帧图像对应的拍摄参数,而无法与摄像头拍摄得到的照片对应,因此,需要根据接收到的拍照指令实时相机当前的拍摄参数,并同时得到根据该拍摄参数拍摄的照片。其中,上述拍摄参数包括摄像头的测光区域、焦距、曝光参数、饱和度等拍摄参数,并且,还可以包括拍摄地点、拍摄时间、拍摄时的天气数据等拍摄参数。步骤103,对所述照片以及所述照片对应的拍摄参数进行存储。在获取了照片以及上述照片对应的拍摄参数之后,则可以对上述照片及上述照片对应的拍摄参数进行存储。本申请实施例中,根据接收到的拍照指令获取相机当前的拍摄参数,并获取根据上述拍摄参数拍摄得到的照片,再对上述照片以及上述照片对应的拍摄参数进行存储,使得终端进行照片存储时,不仅仅存储照片本身的照片内容,还对照片的拍摄参数一并进行存储,丰富了照片的存储内容,解决了终端照片存储内容单一的技术问题,并且使得用户查看该照片时,还可以查看拍摄该照片的拍摄参数。需要说明的是,在本申请的一些实施方式中,上述步骤102中,根据拍照指令获取相机当前的拍摄参数,并获取根据上述拍摄参数拍摄得到的照片还可以包括:获取照片的存储模式信息,若照片的存储模式为指定的参数存储模式,则根据拍照指令获取相机当前的拍摄参数,并获取根据上述拍摄参数拍摄得到的照片。也就是说,在本申请的一些实施方式中,用户可以进行照片存储模式的选择,对于重要级别较低的照片,可以采用普通存储方式进行存储,即,只存储照片内容本身,以节省终端的存储空间。而对于重要级别较高的照片,则采用指定的参数存储模式进行存储,即,对上述照片文件以及上述参数文件分别进行存储,使得用户查看该照片时,还可以查看拍摄该照片的拍摄参本文档来自技高网...

【技术保护点】
1.一种照片存储方法,其特征在于,包括:接收拍照指令;根据所述拍照指令获取相机当前的拍摄参数,并获取根据所述拍摄参数拍摄得到的照片;对所述照片以及所述照片对应的拍摄参数进行存储。

【技术特征摘要】
1.一种照片存储方法,其特征在于,包括:接收拍照指令;根据所述拍照指令获取相机当前的拍摄参数,并获取根据所述拍摄参数拍摄得到的照片;对所述照片以及所述照片对应的拍摄参数进行存储。2.如权利要求1所述的照片存储方法,其特征在于,所述对所述照片以及所述照片对应的拍摄参数进行存储,包括:将所述拍摄参数封装成参数文件;获取用于唯一标识所述照片的标识参数;将所述标识参数合成到所述照片中生成照片文件,并利用所述标识参数标识所述参数文件;对所述照片文件以及所述参数文件分别进行存储。3.如权利要求2所述的照片存储方法,其特征在于,所述获取用于唯一标识所述照片的标识参数,包括:利用预先定义的幻数作为唯一标识所述照片的标识参数;或者,对所述拍摄参数进行加密处理,得到用于唯一标识所述照片的标识参数。4.如权利要求3所述的照片存储方法,其特征在于,所述对所述拍摄参数进行加密处理,得到用于唯一标识所述照片的标识参数,包括:利用哈希算法对所述拍摄参数进行加密处理,得到所述拍摄参数对应的哈希值,并利用所述哈希值作为唯一标识所述照片的标识参数。5.如权利要求2-4任意一项所述的照片存储方法,其特征在于,所述对所述照片文件以及所述参数文件分别进行存储之后,包括:若检测到对所述照片进行浏览,...

【专利技术属性】
技术研发人员:张弓
申请(专利权)人:OPPO广东移动通信有限公司
类型:发明
国别省市:广东,44

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

1