一种照片的预览方法及装置的制造方法

文档序号:9911479阅读:206来源:国知局
一种照片的预览方法及装置的制造方法
【技术领域】
[0001]本发明属于照片处理技术领域,尤其涉及一种照片的预览方法及装置。
【背景技术】
[0002]随着移动终端智能化时代的到来,用户可以通过网络下载自己喜欢的拍照程序进行安装,以随时随地拍摄照片,此外,用户会通过利用第三方软件对照片进行加密,以增加拍摄照片的私密性,保护照片。
[0003]然而,在现有照片的预览方法中,由于第三方软件根据用户输入的密码对用户选择的照片进行加密,因此任何人只要需要输入密码,就可以浏览加密的照片。与此同时,当加密的照片被外传或拷贝到其他终端后,其他人只要知道了用户输入的密码,就可以通过输入密码,正常预览拍摄照片,因此降低了拍摄照片的私密性,无法保护拍摄照片。

【发明内容】

[0004]本发明实施例的目的在于提供一种照片的预览方法,旨在解决现有照片的预览方法,其他人只要知道了用户输入的密码,就可以通过输入密码,正常预览拍摄照片,降低了拍摄照片的私密性,无法保护拍摄照片的问题。
[0005]本发明实施例是这样实现的,一种照片的预览方法,包括:
[0006]步骤SI,在拍照过程中,获取拍摄照片的照片数据;
[0007]步骤S2,根据实时采集或预存的指纹信息,对所述照片数据进行实时加密,并配置加密标记,生出加密的照片;
[0008]步骤S3,当用户预览照片时,检测预览的照片中是否存在加密标记;
[0009]步骤S4,当检测到预览的照片中存在加密标记时,判断预览的照片为加密的照片,提示用户输入指纹信息,并采集输入的指纹信息;
[0010]步骤S5,检测输入的指纹信息与加密的照片中预存的指纹信息,是否匹配;
[0011]步骤S6,当输入的指纹信息与加密的照片中预存的指纹信息匹配时,显示预览的照片。
[0012]本发明实施例的另一目的在于提供一种照片的预览装置,包括:
[0013]照片获取模块,用于在拍照过程中,获取拍摄照片的照片数据;
[0014]照片加密模块,用于根据预存的指纹信息,对所述拍摄照片进行加密,并配置加密标记,生出加密的照片;
[0015]照片检测模块,用于当用户预览照片时,检测预览的照片中是否存在加密标记;
[0016]指纹信息采集模块,用于当检测到预览的照片中存在加密标记时,判断预览的照片为加密的照片,提示用户输入指纹信息,并采集输入的指纹信息;
[0017]指纹信息匹配模块,用于检测输入的指纹信息与加密的照片中预存的指纹信息,是否匹配;
[0018]照片显示模块,用于当输入的指纹信息与加密的照片中预存的指纹信息匹配时,显示预览的照片。
[0019]在本发明实施例中,当用户预览加密的照片,只有当输入的指纹信息与加密的照片中预存的指纹信息匹配时,才会继续对照片数据进行解密与解码,显示预览的加密的照片。因此,当加密的照片被外传或拷贝到其他终端后,其他人即使知道了用户输入的密码,由于指纹信息的独特性,其他人无法输入指纹信息,因此也不能正常预览拍摄照片,因此既提高了拍摄照片的私密性,也可以有效的保护拍摄照片。
【附图说明】
[0020]图1是本发明实施例提供的照片的预览方法的实现流程图;
[0021]图2是本发明实施例提供的照片的预览方法步骤S102的实施流程图;
[0022]图3是本发明实施例提供的照片的预览方法步骤S104的实施流程图;
[0023]图4是本发明在实际应用中较佳的实施流程图;
[0024]图5是本发明实施例提供的照片的预览装置的结构框图。
【具体实施方式】
[0025]为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0026]实施例一
[0027]参考图1,图1是本发明实施例提供的照片的预览方法的实现流程图,详述如下:
[0028]步骤S101,在拍照过程中,获取拍摄照片的照片数据;
[0029]其中,在拍照过程中,获取拍摄照片的照片数据,有以下两种实施方式;
[0030]1、通过预设的通信接口,获取当天拍照过程中拍摄照片的照片数据;
[0031]2、通过预设的通信接口,获取同一场景拍照过程中拍摄照片的照片数据;
[0032]3、显示拍摄照片列表,所述拍摄照片列表包括了拍照过程生成的拍摄照片,检测用户的指定操作,根据指定操作,获取用户指定的拍摄照片的照片数据。
[0033]通过获取用户指定的拍摄照片,可以灵活地加密拍摄照片,满足了用户自定义的需求。
[0034]步骤S102,根据实时采集或预存的指纹信息,对所述照片数据进行实时加密,并配置加密标记,生出加密的照片;
[0035]其中,加密的方法可以采用现有技术的任一种方法,包括但不限于DES(DataEncrypt1n Standard)算法、AES (Advanced Encrypt1n Standard)、RSA 算法、四方密码、替换加密法、换位加密法、三分密码法等。
[0036]步骤S103,当用户预览照片时,检测预览的照片中是否存在加密标记;
[0037]其中,可通过相册程序获取到正在打开的图片,正在打开的图片为预览的照片。
[0038]步骤S104,当检测到预览的照片中存在加密标记时,判断预览的照片为加密的照片,提示用户输入指纹信息,并采集输入的指纹信息;
[0039]步骤S105,检测输入的指纹信息与加密的照片中预存的指纹信息,是否匹配;
[0040]步骤S106,当输入的指纹信息与加密的照片中预存的指纹信息匹配时,显
[0041]示预览的照片。其中,当输入的指纹信息与加密的照片中预存的指纹信
[0042]息不匹配时,不显示预览的照片。
[0043]其中,只有当输入的指纹信息与照片中的指纹信息匹配时,相册程序才会继续对照片数据进行解密与解码,使得用户可以预览照片。当两者不匹配时,相册程序将中断照片数据的解密与解码,使得用户无法预览照片。
[0044]在本发明实施例中,利用指纹信息的独特性,很大程度地提高了照片的保密度,可靠的保护了用户隐私。一方面,当加密的照片通过网络外传后,其他人即使知道了用户输入的密码,由于无法输入指纹信息,完成不了密码输入,因此也不能正常预览拍摄照片,另一方面,当拷贝到其他终端,其他人即使知道了用户输入的密码,由于无法输入指纹信息,完成不了密码输入,因此也不能正常预览拍摄照片。因此既提高了拍摄照片的私密性,也可以有效的保护拍摄照片。
[0045]实施例二
[0046]在所述步骤SI之前,或者在所述步骤SI之后,在步骤S2之前,包括:
[0047]通过指纹采集器,采集用户输入的指纹信息并存储。
[0048]指纹采集器可以内置或者外置于终端中。
[0049]在本实施例中,采集用户输入的指纹信息并存储到预设区域,便于后续可以直接调用。
[0050]实施例三
[0051]参考图2,图2是本发明实施例提供的照片的预览方法步骤S102的实施流程图,详述如下:
[0052]在步骤S201中,对所述拍摄照片的照片数据进行编码,编码完成后,添加预存的指纹信息并加密;
[0053]在步骤S202中,在所述照片数据的可交换图像文件Exif信息中配置加密标记;
[0054]在步骤S203中,将加密后的所述照片数据和所述指纹信息存储为加密的照片。
[0055]在本发明实施例中,利用指纹信息的独特性,将加密后的所述照片数据和所述指纹信息存储为加密的照片。因此既提高了拍摄照片的私密性,也可以有效的保护拍摄照片。
[0056]实施例四
[0057]参考图3,图3是本发明实施例提供的照片的预览方法步骤S104的实施流程图,详述如下:
[0058]在步骤S301中,当检测到预览的照片中存在加密标记时,判断预览的照片为加密的照片,提示用户将相应手指放到指纹采集区域;
[0059]在步骤S302中,采集所述指纹采集区域中的指纹信息。
[0060]在本实施例中,采集指纹采集区域中的指纹信息,便于与预存的指纹信息相比较,后续可以判断两者是否匹配,根据匹配结果,显示预览图片。
[0061]实施例五
[0062]参考图4,
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1