【技术实现步骤摘要】
本公开涉及图像处理领域,特别涉及一种图像处理方法及装置。
技术介绍
为了提高拍照效果,智能手机中配置的摄像头的分辨率也在逐渐提高,而高分辨率使得拍摄得到的照片占用较大的存储空间。为了减少照片对存储空间的占用,需要用户手动将这些照片存储至云端,然后手动删除手机中已经存储至云端的照片。这种方式要求用户不定期的进行照片的云端存储以及手机空间的手动清理,操作成本较高。
技术实现思路
本公开提供一种图像处理方法及装置。所述技术方案如下:根据本公开实施例的第一方面,提供一种图像处理方法,应用于终端中,所述方法包括:遍历存储在所述终端中的图像,确定出待进行缩略处理的原图像;对所述原图像进行缩略处理,得到缩略图;将所述缩略图替换所述原图像。通过对终端中存储的图像进行遍历,确定待进行缩略处理的原图像,利用缩略图代替原图像进行显示;由于可以自动将终端中存储的原图像替换为缩略图,因此解决了相关技术中因要求用户不定期的进行照片的云端存储以及手机空间的手动清理,操作成本较高的问题;达到了可以利用存储空间较小的缩略图代替原图进行显示,节省了存储空间,简化了图像展示的效果。可选的,所述遍历存储在所述终端中的图像,确定出待进行缩略处理的原图像,包括:循环遍历所述终端中存储的图像的记录,每个图像的记录中至少包括用于存储原图像存储地址信息的第一存储项、用于存储标识信息的第二存储项和用于存储缩略图存储地址信息的第三存储项,所述标识信息是所述原图像被成功备份至云服务器后,由所述云服务器分配并反馈的用于在所述云服务器端唯一标识所述原图像的信息;对于遍历到的每张图像的记录,当读取的所
...
【技术保护点】
一种图像处理方法,其特征在于,应用于终端中,所述方法包括:遍历存储在所述终端中的图像,确定出待进行缩略处理的原图像;对所述原图像进行缩略处理,得到缩略图;将所述缩略图替换所述原图像。
【技术特征摘要】
1.一种图像处理方法,其特征在于,应用于终端中,所述方法包括:遍历存储在所述终端中的图像,确定出待进行缩略处理的原图像;对所述原图像进行缩略处理,得到缩略图;将所述缩略图替换所述原图像。2.根据权利要求1所述的方法,其特征在于,所述遍历存储在所述终端中的图像,确定出待进行缩略处理的原图像,包括:循环遍历所述终端中存储的图像的记录,每个图像的记录中至少包括用于存储原图像存储地址信息的第一存储项、用于存储标识信息的第二存储项和用于存储缩略图存储地址信息的第三存储项,所述标识信息是所述原图像被成功备份至云服务器后,由所述云服务器分配并反馈的用于在所述云服务器端唯一标识所述原图像的信息;对于遍历到的每张图像的记录,当读取的所述记录中的第二存储项不为空且所述记录中的第三存储项为空时,判断所述图像是否满足缩略条件;当所述图像满足所述缩略条件时,将所述图像确定为待进行缩略处理的原图像。3.根据权利要求2所述的方法,其特征在于,所述判断所述图像是否满足缩略条件,包括:读取所述图像的宽向像素Pw和高向像素Ph;当Pw≥Sw并且Ph≥Sh时,则判定所述图像满足所述缩略条件;其中,Sw为所述终端屏幕的宽向像素,Sh为所述终端屏幕的高向像素。4.根据权利要求3所述的方法,其特征在于,所述对所述原图像进行缩略处理,得到缩略图,包括:计算Pw与Sw的比值,得到第一比值;计算Ph与Sh的比值,得到第二比值;将所述第一比值和所述第二比值中最小的比值确定为缩小比例;利用所述缩小比例分别对所述原图像的宽度以及高度进行缩小,得到所述原图像的缩略图。5.根据权利要求2所述的方法,其特征在于,所述将所述缩略图替换所述原图像,包括:删除所述原图像,将所述缩略图替换所述原图像进行显示;利用所述原图像的记录中的第三存储项存储所述缩略图的存储地址;将所述原图像记录中记录的第一存储项置为空。6.根据权利要求2所述的方法,其特征在于,所述方法还包括:在拍摄得到图像时,存储所述图像,为所述图像生成一条记录;利用所述记录中的第一存储项存储所述图像的存储路径。7.根据权利要求2所述的方法,其特征在于,所述方法还包括:将存储在所述终端中未备份的图像,备份到所述云服务器;获取所述云服务器反馈的与所述图像对应的标识信息,所述标识信息用于在所述云服务器唯一标识所述图像;利用所述图像的记录中的第二存储项存储所述标识信息。8.根据权利要求7所述的方法,其特征在于,所述将存储在所述终端中未备份的图像,备份到所述云服务器,包括:循环遍历所述终端中图像的记录,将记录中第二存储项为空的图像确定为未备份的所述图像;将未备份的所述图像,发送到所述云服务器进行备份。9.根据权利要求2所述的方法,其特征在于,所述方法还包括:在根据记录显示图像时,当所述记录中的第一存储项为非空时,根据所述第一存储项存储的原图像的存储路径显示与所述记录对应的原图像;当所述记录中的第三存储项为非空时,根据所述第三存储项存储的缩略图的存储路径显示与所述记录对应的缩略图。10.根据权利要求2至9中任一所述的方法,其特征在于,所述方法还包括:在显示缩略图时,获取第三存储项为所述缩略图的存储路径的记录;在所述记录中第一存储项为空时,将显示的所述缩略图的原图下载属性设置为允许下载;当接收到对所述缩略图的原图像进行下载的下载指令时,读取所述记录中的标识信息,利用所述标识信息从所述云服务器下载具备所述标识信息的原图像,利用所述原图像对本地的所述缩略图进行覆盖显示;将所述记录中的第三存储项置为空,利用所述记录中的第一存储项存储所述原图像的存储路径。11.一种图像处理装置,其特征在于,应用于终端中,所述装置包括:确定模块,被配置为从存储在所述终端中的图像中,确定出待进行缩略处理的原图像;处理模块,被配置为对所述确定模块确定出的所述原图像进行缩略处理,得到缩略图;替换模块,被配置为将所述处理模块处理后得到的所述缩略图替换所述原图像。12.根据权利要求11所述的装置,其特征在于,所述确定模块,包括:遍历子模块,被配置为循环遍历所述终端中存储的图像的记录,每个图像的记录中至少包括用于存储原图像存储地址信息的第一存储项、用于存...
【专利技术属性】
技术研发人员:乔忠良,王辰汐,江海,
申请(专利权)人:北京小米移动软件有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。