一种图库图片的展示方法、装置及计算机可读存储介质与流程

文档序号:12863901阅读:253来源:国知局
一种图库图片的展示方法、装置及计算机可读存储介质与流程

本发明涉及信息处理技术领域,具体涉及一种图库图片的展示方法、装置及计算机可读存储介质。



背景技术:

随着移动终端越来越普及,移动终端的拍照功能已经成为用户越来越重视也用得越来越多的一种功能。

用户通过移动终端拍摄照片后,移动终端内的图片中存储的照片也会越来越多。照片的内容往往包括:自拍、与他人的合照、风景照、他人的照片等等,当然,图库中往往也会存储涉及各种重要信息的照片。

一般,在打开图库时,虽然照片可以分组存储或者按时间先后进行排序,但是在左右滑动或者全局浏览寻找相关照片的时候仍然可能会划过一些隐私照片,这些隐私照片有可能是涉及隐私信息不能被他人或某些人查看的,或者是用户不希望被他人所看到的照片。但是,很多时候我们又会与他人分享自己的照片,而其他人很可能在左右滑动查看过程中看到这些隐私照片。

如何避免自己其他的隐私照片不被他人看到,只做到和他人看想看的几张照片呢?

目前,常见的做法是:直接对隐私照片建立不同的分组,设置权限。但是,对于不同的人,我们希望其看到的照片是不一样的,如果对不同的人建立不同的分组,其操作过程又会异常繁琐,即使这么做了,往往也会因为考虑不周全而顾此失彼。



技术实现要素:

为了解决现有技术中存在的问题,本发明实施例期望提供一种图库图片的展示方法、装置及计算机可读存储介质。

根据第一方面,本发明实施例提供了一种图库图片的展示方法,包括:

确定待展示的图片;

根据待展示的图片生成临时图片组;

将所述临时图片组中的图片用于展示。

上述方案中,所述确定待展示的图片,包括:

接收用户发送的图片选择指令,所述图片选择指令对应一个或多个选中的图片;

将用户选中的图片确定为待展示的图片。

上述方案中,所述确定待展示的图片,包括:

获取图库中所有图片的拍摄时间和当前时间;

确定出当前时间减去图片的拍摄时间后得到的时间值小于第一时间阈值的图片;

将所确定出的图片确定为待展示的图片。

上述方案中,所述确定出当前时间减去图片的拍摄时间后得到的时间值小于第一时间阈值的图片之前,所述方法还包括:

接收用户设置的第一时间阈值的取值;

并根据所述接收到的第一时间阈值的取值调整第一时间阈值。

上述方案中,当所述临时图片组的存在时间达到第二时间阈值时,释放所述临时图片组。

上述方案中,当所述临时图片组的存在时间达到第二时间阈值而释放所述临时图片组之前,所述方法还包括:

接收用户设置的第二时间阈值的取值;

根据所述接收到的第二时间阈值的取值调整第二时间阈值。

上述方案中,所述确定待展示的图片之前,所述方法还包括:

接收用户发送的身份验证信息;

根据所述身份验证信息对用户身份进行验证。

根据第二方面,本发明实施例还提供了一种图库图片的展示装置,所述装置包括:

确定模块,用于确定待展示的图片;

生成模块,用于根据待展示的图片生成临时图片组;

展示模块,用于对所述临时图片组中的图片进行展示。

上述方案中,所述确定模块,包括:

第一接收单元,用于接收用户发送的图片选择指令,所述图片选择指令对应一个或多个选中的图片;

第一确定单元,用于将用户选中的图片确定为待展示的图片。

上述方案中,所述确定模块,包括:

获取单元,用于获取图库中所有图片的拍摄时间和当前时间;

第二确定单元,用于确定出当前时间减去图片的拍摄时间后得到的时间值小于第一时间阈值的图片,并将所确定出的图片确定为待展示的图片。

上述方案中,所述装置还包括:

第一接收模块,用于在所述确定出当前时间减去图片的拍摄时间后得到的时间值小于第一时间阈值的图片之前,接收用户设置的第一时间阈值的取值;

第一调整模块,用于根据所述接收到的第一时间阈值的取值调整第一时间阈值。

上述方案中,所述装置还包括:

释放模块,用于当所述临时图片组的存在时间达到第二时间阈值时,释放所述临时图片组。

上述方案中,所述装置还包括:

第二接收模块,用于当所述临时图片组的存在时间达到第二时间阈值而释放所述临时图片组之前,接收用户设置的第二时间阈值的取值;

第二调整模块,用于根据所述接收到的第二时间阈值的取值调整第二时间阈值。

上述方案中,所述装置还包括:

第三接收模块,用于确定待展示的图片之前,接收用户发送的身份验证信息;

身份验证模块,用于根据所述身份验证信息对用户身份进行验证。

根据第三方面,本发明实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质包括程序,所述程序用于被处理器执行以实现如上述第一方面所述的方法。

与现有技术相比,本发明实施例至少具备以下优点:

根据本发明实施例提供的图库图片的展示方法,首先确定待展示的图片,之后,根据待展示的图片生成临时图片组,进而将所述临时图片组用于展示。基于以上方案,用户可以轻松生成临时图片组,而在将照片分享给其他人时,其他人只能查看到临时图片组内的图片,而对于其它图片则不能查看,这大大避免了用户隐私被泄露的问题。

附图说明

图1为本发明图库图片的展示方法在一种实施方式中的处理流程图;

图2为本发明图库图片的展示装置在一种实施方式中的基本结构图;

图3为本发明图库图片的展示装置中的确定模块在一种实施方式中的基本结构图;

图4为本发明图库图片的展示装置中的确定模块在第二种实施方式中的基本结构图;

图5为本发明图库图片的展示装置中的确定模块在第三种实施方式中的基本结构图;

图6为本发明图库图片的展示装置在第二种实施方式中的基本结构图;

图7为本发明图库图片的展示装置在第三种实施方式中的基本结构图;

图8为本发明图库图片的展示装置在第四种实施方式中的基本结构图;

图9为本发明图库图片的展示装置在第五种实施方式中的基本结构图。

具体实施方式

下面通过具体实施方式结合附图对本发明作进一步详细说明。

实施例一

参照图1,本发明实施例一提供了一种图库图片的展示方法,所述方法包括:

步骤101、确定待展示的图片;

该步骤中,由移动终端来确定待展示的图片,该待展示的图片即为用户向其它用户所展示的目标图片。具体的,移动终端是指手机、平板电脑、笔记本电脑、台式电脑等其中之一。

实际应用中,当对移动终端中的图库设置隐私设置模式时,移动终端即进行确定待展示的图片的操作。

实际应用中可以通过各种规则来确定待展示的图片;优选地,有以下两种方式:

第一种方式:接收用户发送的图片选择指令,所述图片选择指令对应一个或多个选中的图片;将用户选中的图片确定为待展示的图片。

第二种方式:获取图库中所有图片的拍摄时间和当前时间;确定出当前时间减去图片的拍摄时间后得到的时间值小于第一时间阈值的图片;将所确定出的图片确定为待展示的图片。

需要说明的是,移动终端可以同时提供上述两种确定待展示的图片的方式,也可以只提供其中一种确定待展示的图片的方式;当移动终端提供上述两种确定待展示图片的方式时,用户可以根据需要来选择基于其中一种方式确定待展示图片或者基于两种方式各确定一组待展示图片。

实际应用中,用户可以在隐私设置模式下,基于不同的图片查看规则来设置待展示的图片。例如,用户通过移动终端进入图库后,通过选择图库中的选项来进入隐私设置模式,在此模式下,移动终端可以向用户提供两种图片查看规则,一种为时间阈值查看方式,一种为选定图片查看方式;顾名思义,时间阈值查看方式即为只展示距离当前时间一定时间阈值内的所有图片;选定图片查看方式是指用户可以自主选定用于展示的图片,并只对用户选定的图片进行展示的方式。这里所说的时间阈值查看方式即对应上述第二种确定待展示的图片的方式,选定图片查看方式即对应上面所述的第一种确定待展示的图片的方式。

在本发明的一种可选实施方式中,所述获取图库中所有图片的拍摄时间之前,所述方法还包括:

在拍摄照片时,记录照片拍摄时间。

具体的,所述确定出当前时间减去图片的拍摄时间后得到的时间值小于第一时间阈值的图片之前,所述方法还包括:

接收用户设置的第一时间阈值的取值;

并根据所述接收到的第一时间阈值的取值调整第一时间阈值。

也就是说,用户可以对第一时间阈值进行设置和调整,来对待展示的图片进行精确地筛选,以防止隐私图片被查看。例如,用户可以将第一时间阈值设置为1小时、或45分钟、或30分钟、或一周、或三天等等任何用户认为恰当的时间值。

在本发明的一种可选实施方式中,在确定待展示的图片之前,所述方法还包括:

接收用户发送的身份验证信息;

根据所述身份验证信息对用户身份进行验证;

当所述用户身份验证成功时,执行临时图片组生成操作。

实际应用中,移动终端可以在确定待展示的图片乃至生成临时图片组之前,对用户的身份进行验证,以防止非法用户对图库进行不当的操作及有可能导致的隐私泄露隐患。

步骤102、根据待展示的图片生成临时图片组;

具体的,在确定待展示的图片之后,将所有待展示的图片集合在一起,即可生成一个临时图片组。

该图片组可以以一个相册的形式存在,只是该相册是临时的。

步骤103、将所述临时图片组中的图片用于展示。

生成临时图片组之后,该临时图片组即可以以一个临时相册的形式向其它用户进行展示,其它用户可以随意翻看该临时图片组中的图片。而不属于该临时图片组的图片,则不能被查看到。

在本发明的一种可选实施方式中,当所述临时图片组的存在时间达到第二时间阈值时,释放所述临时图片组。

具体的,临时图片组生成之后,由于该图片组是临时的,其存在时间也是有限制的,也就是,当该临时图片组的存在时间达到第二时间阈值时,即将该临时图片组解散,也就是删除该临时图片组。

在本发明的一种可选实施方式中,当所述临时图片组的存在时间达到第二时间阈值而释放所述临时图片组之前,所述方法还包括:

接收用户设置的第二时间阈值的取值;

根据所述接收到的第二时间阈值的取值调整第二时间阈值。

基于上述方案,第二时间阈值的取值也可以根据用户的实际需要进行设置和调整,从而对临时图片组的可存在时间进行调整。

综上,根据本发明实施例提供的图库图片的展示方法,首先确定待展示的图片,之后,根据待展示的图片生成临时图片组,进而将所述临时图片组用于展示。基于以上方案,用户可以轻松生成临时图片组,而在将照片分享给其他人时,其他人只能查看到临时图片组内的图片,而对于其它图片则不能查看,这大大避免了用户隐私被泄露的问题。

实施例二

参照图2,示出了本发明一种图库图片展示装置的结构框图,该装置包括:确定模块21、生成模块22及展示模块23;其中,

确定模块21,用于确定待展示的图片;

生成模块22,用于根据待展示的图片生成临时图片组;

展示模块23,用于对所述临时图片组中的图片进行展示。

具体的,参照图3,所述确定模块21,包括:

第一接收单元2101,用于接收用户发送的图片选择指令,所述图片选择指令对应一个或多个选中的图片;

第一确定单元2102,用于将用户选中的图片确定为待展示的图片。

具体的,参照图4,所述确定模块21,包括:

获取单元2103,用于获取图库中所有图片的拍摄时间和当前时间;

第二确定单元2104,用于确定出当前时间减去图片的拍摄时间后得到的时间值小于第一时间阈值的图片,并将所确定出的图片确定为待展示的图片。

或者,参照图5,所述确定模块21同时包括上述第一接收单元2101、第一确定单元2102、获取单元2103及第二确定单元2104。

在本发明的一种可选实施方式中,参照图6,所述装置还包括:

第一接收模块24,用于在所述确定出当前时间减去图片的拍摄时间后得到的时间值小于第一时间阈值的图片之前,接收用户设置的第一时间阈值的取值;

第一调整模块25,用于根据所述接收到的第一时间阈值的取值调整第一时间阈值。

在本发明的一种可选实施方式中,参照图7,所述装置还包括:

释放模块26,用于当所述临时图片组的存在时间达到第二时间阈值时,释放所述临时图片组。

在本发明的一种可选实施方式中,参照图8,所述装置还包括:

第二接收模块27,用于当所述临时图片组的存在时间达到第二时间阈值时,释放所述临时图片组之前,接收用户设置的第二时间阈值的取值;

第二调整模块28,用于根据所述接收到的第二时间阈值的取值调整第二时间阈值。

在本发明的一种可选实施方式中,所述装置还包括:记录模块29,用于在拍摄照片时,记录照片拍摄时间。

在本发明的一种可选实施方式中,参照图9,所述装置还包括:

第三接收模块30,用于在确定待展示的图片之前,接收用户发送的身份验证信息;

身份验证模块31,用于根据所述身份验证信息对用户身份进行验证;

所述确定模块21,用于在所述用户身份验证成功时,确定待展示的图片。

在具体实施过程中,上述确定模块21、生成模块22、展示模块23、第一接收模块24、第一调整模块25、释放模块26、第二接收模块27、第二调整模块28、记录模块29和身份验证模块30均可以由移动终端内的中央处理器(cpu,centralprocessingunit)、微处理器(mpu,microprocessingunit)、数字信号处理器(dsp,digitalsignalprocessor)或可编程逻辑阵列(fpga,field-programmablegatearray)来实现。

实施例三

本发明实施例三提供了一种计算机可读存储介质,所述计算机可读存储介质包括程序,所述程序用于被处理器执行以实现如上述实施例一所述的方法。

本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。

本领域内的技术人员应明白,本发明实施例的实施例可提供为方法、装置、或计算机程序产品。因此,本发明实施例可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明实施例可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。

本发明实施例是参照根据本发明实施例的方法、终端设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理终端设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理终端设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理终端设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理终端设备上,使得在计算机或其他可编程终端设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程终端设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

尽管已描述了本发明实施例的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例做出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明实施例范围的所有变更和修改。

最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者终端设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者终端设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者终端设备中还存在另外的相同要素。

以上对本发明所提供的一种数字图库图片展示方法及装置,进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,根据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1