一种图像压缩的方法及终端的制作方法

文档序号:9931488阅读:555来源:国知局
一种图像压缩的方法及终端的制作方法
【技术领域】
[0001]本发明涉及图像处理领域,具体涉及一种图像压缩的方法及终端。
【背景技术】
[0002]随着信息技术的快速发展,终端(如手机、平板电脑等等)集成的功能越来越大,终端可用来通话、上网、游戏、拍照、图像压缩等等。生活中,在网络上传递图像时,考虑到发送速度和节省流量,会选择对图像进行图像压缩,压缩之后的图像具有传输速度快、节省流量的特性,但是,压缩后的图像可能会出现整体清晰度下降现象,其主要原因在于,主要对整个图像按照同一方式进行压缩,这种方式较为死板,不能满足用户的个性化需要。

【发明内容】

[0003]本发明实施例提供了一种图像压缩的方法及终端,可以满足用户的个性化需求。
[0004]本发明实施例第一方面提供了一种图像压缩的方法,包括:
[0005]获取待处理图像;
[0006]获取对所述待处理图像进行触控操作生成的触控参数;
[0007]根据所述触控参数确定所述待处理图像中的目标区域和非目标区域;
[0008]对所述待处理图像中的目标区域和非目标区域按照不同压缩方式进行压缩;
[0009]输出所述压缩后的所述待处理图像。
[0010]结合本发明实施例的第一方面,在第一方面的第一种可能的实施方式中,所述触控参数为按压所述待处理图像的按压区域、由对所述待处理图像中进行触控操作生成的滑动轨迹所构成的闭合轨迹、按压触摸屏产生的触摸点中的至少一个。
[0011]结合本发明实施例的第一方面的第一种可能的实施方式,在第一方面的第二种可能的实施方式中,所述根据所述触控参数确定所述待处理图像中的目标区域和非目标区域,包括:
[0012]在所述触控参数为所述按压区域时,将所述待处理图像中所述按压区域确定为目标区域,并将所述待处理图像中所述目标区域以外的区域确定非目标区域;
[0013]或者,
[0014]在所述触控参数为所述闭合轨迹时,将所述待处理图像中所述闭合轨迹包含的区域确定为目标区域,并将所述待处理图像中所述目标区域以外的区域确定为非目标区域;
[0015]或者,
[0016]在所述触摸点的个数为2且所述触摸点的横坐标互不相等且纵坐标互不相等时,根据所述触摸点的坐标确定目标区域,并将所述待处理图像中所述目标区域以外的区域确定为非目标区域;
[0017]或者,
[0018]在所述触摸点的个数大于或等于3且至少3个所述触摸点不在一直线上,则将所述触摸点依次连接后得到的区域作为目标区域,并将所述待处理图像中所述目标区域以外的区域确定为非目标区域。
[0019]结合本发明实施例的第一方面或第一方面的第一种或第二种可能的实施方式,在第一方面的第三种可能的实施方式中,所述对所述待处理图像中的目标区域和非特定区域按照不同压缩方式进行压缩,包括:
[0020]对所述待处理图像中的目标区域按照预设的第一压缩比进行压缩,并对所述待处理图像中的非目标区域按照预设的第二压缩比进行压缩。
[0021]结合本发明实施例的第一方面或第一方面的第一种或第二种可能的实施方式,在第一方面的第四种可能的实施方式中,所述对所述待处理图像中的目标区域和非特定区域按照不同压缩方式进行压缩,包括:
[0022]对所述待处理图像中的目标区域按照无损压缩方式进行压缩和对所述待处理图像中的非目标区域按照有损压缩方式进行压缩;
[0023]或者,
[0024]对所述待处理图像中的目标区域按照有损压缩方式进行压缩和对所述待处理图像中的非目标区域按照无损压缩方式进行压缩。
[0025]本发明实施例第二方面提供了一种终端,包括:
[0026]获取单元,用于获取待处理图像;
[0027]所述获取单元,还用于获取对所述待处理图像进行触控操作生成的触控参数;
[0028]确定单元,用于根据所述获取单元获取的所述触控参数确定所述待处理图像中的目标区域和非目标区域;
[0029]压缩单元,用于对所述确定单元确定的所述待处理图像中的目标区域和非目标区域按照不同压缩方式进行压缩;
[0030]输出单元,用于输出所述压缩单元压缩后的所述待处理图像。
[0031]结合本发明实施例的第二方面,在第二方面的第一种可能的实施方式中,所述触控参数为按压所述待处理图像的按压区域、由对所述待处理图像中进行触控操作生成的滑动轨迹所构成的闭合轨迹、按压触摸屏产生的触摸点中的至少一个。
[0032]结合本发明实施例的第二方面的第一种可能的实施方式,在第二方面的第二种可能的实施方式中,所述确定单元具体用于:
[0033]在所述触控参数为所述按压区域时,将所述待处理图像中所述按压区域确定为目标区域,并将所述待处理图像中所述目标区域以外的区域确定非目标区域;
[0034]或者,
[0035]在所述触控参数为所述闭合轨迹时,将所述待处理图像中所述闭合轨迹包含的区域确定为目标区域,并将所述待处理图像中所述目标区域以外的区域确定为非目标区域;
[0036]或者,
[0037]在所述触摸点的个数为2且所述触摸点的横坐标互不相等且纵坐标互不相等时,根据所述触摸点的坐标确定目标区域,并将所述待处理图像中所述目标区域以外的区域确定为非目标区域;
[0038]或者,
[0039]在所述触摸点的个数大于或等于3且至少3个所述触摸点不在一直线上,则将所述触摸点依次连接后得到的区域作为目标区域,并将所述待处理图像中所述目标区域以外的区域确定为非目标区域。
[0040]结合本发明实施例的第二方面或第二方面的第一种或第二种可能的实施方式,在第二方面的第三种可能的实施方式中,所述压缩单元具体用于:
[0041]对所述待处理图像中的目标区域按照预设的第一压缩比进行压缩,并对所述待处理图像中的非目标区域按照预设的第二压缩比进行压缩。
[0042]结合本发明实施例的第二方面或第二方面的第一种或第二种可能的实施方式,在第二方面的第四种可能的实施方式中,所述压缩单元具体用于:
[0043]对所述待处理图像中的目标区域按照无损压缩方式进行压缩和对所述待处理图像中的非目标区域按照有损压缩方式进行压缩;
[0044]或者,
[0045]对所述待处理图像中的目标区域按照有损压缩方式进行压缩和对所述待处理图像中的非目标区域按照无损压缩方式进行压缩。
[0046]本发明实施例第三方面提供了一种终端,包括:
[0047]存储有可执行程序代码的存储器;
[0048]与所述存储器耦合的处理器;
[0049]所述处理器调用所述存储器中存储的所述可执行程序代码,执行如本发明实施例第一方面任一方法中所描述的部分或全部步骤。
[0050]实施本发明实施例,具有如下有益效果:
[0051]通过本发明实施例,终端可以获取待处理图像,并获取针对待处理图像进行触控操作生成的触控参数,根据触控参数确定待处理图像中的目标区域和非目标区域,对目标区域和非目标区域按照不同压缩方式进行压缩,输出该压缩后的待处理图像。从而,利用针对待处理图像进行的触控操作确定出目标区域和非目标区域,针对该该两部分区域进行不同的压缩,可满足用户的个性化需求,该方法可避免待处理图像的整体模糊,可让用户感兴趣的区域较少压缩,不感兴趣的区域较多压缩。
【附图说明】
[0052]为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0053]图1是本发明实施例提供的一种图像压缩的方法的第一实施例流程示意图;
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1