[发明专利]基于iOS系统的图片删除方法及装置在审
申请号: | 201510337945.7 | 申请日: | 2015-06-17 |
公开(公告)号: | CN104881296A | 公开(公告)日: | 2015-09-02 |
发明(设计)人: | 陈杰 | 申请(专利权)人: | 北京奇虎科技有限公司;奇智软件(北京)有限公司 |
主分类号: | G06F9/44 | 分类号: | G06F9/44;G06F17/30 |
代理公司: | 北京市立方律师事务所 11330 | 代理人: | 王增鑫 |
地址: | 100088 北京市西城区新*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 ios 系统 图片 删除 方法 装置 | ||
技术领域
本发明涉及智能移动终端移动应用领域,具体而言,本发明涉及一种基于iOS系统的图片删除方法及装置。
背景技术
随着移动智能终端的不断发展,适应移动终端配置的摄影以及图片处理应用也日趋增多。用户在使用相关应用进行照片拍摄或者图像处理的过程中,难免会遇到所得图片不够理想的状况,就会需要对这些图片进行删除操作。iOS系统的删除功能需要调用私有API来实现,但是出于安全考虑,调用私有API的应用一般无法通过苹果市场的审核。因而,目前只有iOS系统自带的照片应用才能对图片进行删除操作,这给使用非系统自带图片应用的用户带来了极大不便。同时,iOS系统自带的照片应用在执行图片删除操作时,删除对象需要用户自己逐个选定,无法根据拍摄时间、地点等信息进行批量选择,具有一定的局限性。
发明内容
本发明的目的旨在解决上述至少一个问题,提供一种基于iOS系统的图片删除方法,以使iOS系统的第三方应用程序具备直接删除图片的技术能力。相应的,本发明还提供一种基于iOS系统的图片删除装置。
为了实现上述目的,本发明提供如下方案:
一种基于iOS系统的图片删除方法,包括以下步骤:
依据图片属性信息分类显示系统中存储的所有图片,接收对所述存储图片选定的用户指令;
依据选定图片的资源存储地址获取其相关数据信息,并对其进行标记;
响应于删除所述标记图片的删除指令,删除所述标记图片的相关数据。
具体的,所述图片的相关数据信息包括图片的原始图像数据信息、元数据信息、缩略图数据信息。
具体的,所述图片属性信息包括表征拍摄位置的信息、表征创建时间的信息、表征连拍图片的标记信息。
具体的,所述对选取图片进行标记的步骤具体为在描述该图片的数据结构中增加表征删除标记的变量。
进一步的,所述增加的表征删除标记的变量为字符串DELETE。
具体的,所述删除标记图片的方法包括如下具体步骤:
调用iOS原生图片管理接口,获取图片的编辑权限;
调用iOS原生图片管理接口,获取所述标记图片的相关数据对应的参数信息;
将所述参数赋空值,以空值替换所述标记图片的原相关数据。
优选的,提供用户界面,用于显示连拍生成的图片,以接收用户对其中任意图片的选定。
具体的,所述连拍图片为具有相同的表征连拍图片的标记信息的连拍图片。
进一步的,当所述连拍图片中的任意图片被选定时,反向标记除被选定图片以外的其他连拍图片。
进一步的,对所述反向标记的连拍图片依据上述方法执行删除操作。
一种基于iOS系统的图片删除装置,包括:
交互单元,用于依据图片属性信息分类显示系统中存储的所有图片,接收对所述存储图片选定的用户指令;
标记单元,用于依据选定图片的资源存储地址获取其相关数据信息,并对其进行标记;
删除单元,用于响应于删除所述标记图片的删除指令,删除所述标记图片的相关数据。
具体的,所述图片的相关数据信息包括图片的原始图像数据信息、元数据信息、缩略图数据信息。
具体的,所述图片属性信息包括表征拍摄位置的信息、表征创建时间的信息、表征连拍图片的标记信息。
具体的,所述对选取图片进行标记的步骤具体为在描述该图片的数据结构中增加表征删除标记的变量。
进一步的,所述增加的表征删除标记的变量为字符串DELETE。
具体的,所述删除单元包括:
权限获取模块,用于调用iOS原生图片管理接口,获取图片的编辑权限;
参数获取模块,用于调用iOS原生图片管理接口,获取所述标记图片的相关数据对应的参数信息;
参数修改模块,用于将所述参数赋空值,以空值替换所述标记图片的原相关数据。
优选的,提供一个用户界面,用于显示连拍生成的图片,以接受用户对其中任意图片的选定。
具体的,所述连拍图片为具有相同的表征连拍图片的标记信息的连拍图片。
进一步的,当所述连拍图片中的任意图片被选定时,反向标记除被选定图片以外的其他连拍图片。
进一步的,对所述反向标记的连拍图片由所述删除单元执行删除操作。
相比现有技术,本发明的方案具有以下优点:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京奇虎科技有限公司;奇智软件(北京)有限公司,未经北京奇虎科技有限公司;奇智软件(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510337945.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:用于确定射频标识读取器的配置参数的方法和装置
- 下一篇:截图方法及装置