一种图片的云备份方法、装置及电子设备的制造方法_2

文档序号:9508618阅读:来源:国知局
备份装置的结构示意图一;
[0031]图4是根据本发明一个实施例的图片的云备份装置的结构示意图二 ;
[0032]图5是根据本发明一个实施例的电子设备的结构示意图。
【具体实施方式】
[0033]下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,旨在用于解释本发明,而不能理解为对本发明的限制。
[0034]下面参考附图描述本发明实施例的图片的云备份方法、装置及电子设备。
[0035]图1是根据本发明一个实施例的图片的云备份方法的流程图,如图1所示,该方法包括:
[0036]S101,获取待备份图片。
[0037]其中,带备份图片可包括用户的照片、网页缓存图片、QQ和微信等聊天软件接收的图片、预览图片、图标等等。
[0038]S10 2,获取待备份图片的属性信息。
[0039]其中,待备份图片的属性信息可包括待备份图片的文件数据量、待备份图片的分辨率、待备份图片的名称、生成待备份图片的应用程序的名称、待备份图片的图片质量中的一种或多种。
[0040]S103,根据待备份图片的属性信息对待备份图片进行过滤。
[0041]在本发明的实施例中,当待备份图片的属性信息包括待备份图片的文件数据量时,可根据文件数据量对待备份图片进行过滤。具体地,可判断待备份图片的文件数据量是否小于预设数据量阈值。如果小于或等于预设数据量阈值,则可将对应的待备份图片过滤;如果大于预设数据量阈值,则可将对应的待备份图片保留。举例来说,假设待备份图片的文件数据量为500KB,大于预设数据量阈值10KB,则可将该待备份图片保留;如果待备份图片的文件数据量为2KB,小于预设数据量阈值10KB,则可将该待备份图片过滤。
[0042]在本发明的实施例中,当待备份图片的属性信息包括待备份图片的分辨率时,可根据待备份图片的分辨率对待备份图片进行过滤。具体地,可获取待备份图片窄边所对应的第一分辨率,并获取移动终端的屏幕的宽边所对应第二分辨率,然后判断第一分辨率与第二分辨率之比是否小于预设比例阈值。如果小于或等于预设比例阈值,则可将对应的待备份图片过滤;如果大于预设比例阈值,则可将对应的待备份图片保留。举例来说,假设待备份图片为3264像素*1840像素,其窄边为1840像素,而手机的宽为1080像素,两者的比值大于预设比例阈值70%,可将该待备份图片保留;如果待备份图片为180像素*80像素,其窄边为80像素,而手机的宽为1080像素,两者的比值小于预设比例阈值70%,可将该待备份图片过滤。
[0043]在本发明的实施例中,当待备份图片的属性信息包括待备份图片的名称时,可根据待备份图片的名称对待备份图片进行过滤。具体地,可判断待备份图片的名称是否属于预设命名规则或文字。如果不属于预设命名规则或文字,则可将对应的待备份图片过滤;如果属于预设命名规则或文字,则可将对应的待备份图片保留。举例来说,一般安卓系统智能手机中的应用程序对自身创建的图片都有自身的命名规则,可将符合命名规则的图片保留。再例如,如果待备份图片的名称是文字,则该图片可能为用户创建,因此也可保留。
[0044]在本发明的实施例中,当待备份图片的属性信息包括生成待备份图片的应用程序的名称时,可根据生成待备份图片的应用程序的名称对待备份图片进行过滤。具体地,可判断生成待备份图片的应用程序的名称是否属于白名单列表。如果不属于白名单列表,则可将对应的待备份图片过滤;如果属于白名单列表,则可将对应的待备份图片保留。举例来说,假设生成待备份图片的应用程序为“美拍”,而应用程序“美拍”属于白名单列表,则可将“美拍”生成的待备份图片保留。
[0045]在本发明的实施例中,当待备份图片的属性信息包括待备份图片的图片质量时,可根据待备份图片的图片质量对待备份图片进行过滤。其中,待备份图片的图片质量可包括均方误差和峰值信噪比等。具体地,可对待备份图片的图片质量进行评分,然后判断评分是否大于预设评分阈值。如果小于或等于预设评分阈值,则可将对应的待备份图片过滤;如果大于预设评分阈值,则可将对应的待备份图片保留。举例来说,待备份图片的图片质量可以是峰值信噪比,如果一张图片的峰值信噪比的数值越高,则说明该图片质量越高,失真越少,可对其评分为90分,超过了预设评分阈值80分,最终保留该待备份图片。
[0046]应当理解的是,对待备份图片进行过滤的方式不仅限于只通过待备份图片的属性信息中的单独一种作为过滤条件来过滤,也可以将上述多个属性信息进行组合来作为过滤条件,具体组合方式可根据实际需求自由设置。
[0047]举例来说,判断待备份图片的文件数据量是否小于预设数据量阈值,以及判断第一分辨率与第二分辨率之比是否小于预设比例阈值,当文件数据量小于或等于预设数据量阈值,以及第一分辨率小于或等于预设比例阈值时,则将对应的待备份图片过滤。
[0048]或者,也可判断待备份图片的文件数据量是否小于预设数据量阈值,判断第一分辨率与第二分辨率之比是否小于预设比例阈值,以及判断待备份图片的名称是否属于预设命名规则或文字,当文件数据量小于或等于预设数据量阈值,第一分辨率小于或等于预设比例阈值,以及待备份图片的名称不属于预设命名规则或文字时,则将对应的待备份图片过滤。
[0049]或者,也可判断待备份图片的文件数据量是否小于预设数据量阈值,判断第一分辨率与第二分辨率之比是否小于预设比例阈值,判断待备份图片的名称是否属于预设命名规则或文字,以及判断生成待备份图片的应用程序的名称是否属于白名单列表,当文件数据量小于或等于预设数据量阈值,第一分辨率小于或等于预设比例阈值,待备份图片的名称不属于预设命名规则或文字时,以及生成待备份图片的应用程序的名称不属于白名单列表时,则将对应的待备份图片过滤。
[0050]或者,也可判断待备份图片的文件数据量是否小于预设数据量阈值,判断第一分辨率与第二分辨率之比是否小于预设比例阈值,判断待备份图片的名称是否属于预设命名规则或文字,判断生成待备份图片的应用程序的名称是否属于白名单列表,以及判断待备份图片的图片质量对应的评分是否大于预设评分阈值。当文件数据量小于或等于预设数据量阈值,第一分辨率小于或等于预设比例阈值,待备份图片的名称不属于预设命名规则或文字时,生成待备份图片的应用程序的名称不属于白名单列表时,以及待备份图片的图片质量对应的评分小于预设评分阈值时,则将对应的待备份图片过滤。
[0051]S104,将过滤之后的待备份图片上传至云服务器。
[0052]具体地,在对待备份图片进行过滤之后,可将过滤之后的待备份图片上传至云服务器,即备份有价值的图片到云服务器。
[0053]另外,在本发明的一个实施例中,还可对待备份图片进行图像识别,并提取待备份图片中的连拍图片,然后将连拍图片均提供至用户。用户在看到连拍图片后,可对移动终端进行操作。移动终端可接收用户对连拍图片的选择指令,然后将用户选择的连拍图片上传至云服务器。如此,可对一系列相似的连拍图片进行过滤筛选,根据用户需求备份用户所需的图片,避免重复。
[0054]本发明实施例的图片的云备份方法,通过获取待备份图片,再获取待备份图片的属性信息,并根据待备份图片的属性信息对待备份图片进行过滤,以及将过滤之后的待备份图片上传至云服务器,能够识别出无备份价值的图片,并对其进行过滤,从而避免大量地备份无价值的图片,缩短了备份时间,且方便用户快速地查询云服务器中备份的图片。
[0055]图2是根据本发明一个具体实施例的图片的云备份方法的流程图,如图2所示,该方法包括:
[0056]S201,获取待备份图片。
[0057]具体地,可扫描移动终端的系统图片媒体库,并获取图片文件路径列表。
[0058]S202,获取待备份图片的相关信息。
[0059]获取四张待备份图片的相关信息:
[0060]图片一名称为photol.jpg,大小为2.20MB,分辨率为3264*1840像素;
[0061]图片二名称为photo2.jpg,大小为3.23KB,分辨率为72*72像素;
[0062]图片三名称为photo3.jpg,
当前第2页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1