一种图片压缩方法及终端与流程

文档序号:11922036阅读:来源:国知局

技术特征:

1.一种图片压缩方法,其特征在于,包括,

获取待压缩图片,判断所述待压缩图片是否包括人脸特征;

若所述待压缩图片包括人脸特征,根据所述人脸特征确定总人脸尺寸,以计算所述总人脸尺寸在所述待压缩图片中的占比值;

根据预设的压缩率、人脸尺寸占比范围与人脸尺寸的占比值的对应关系得到所述待压缩图片的图片压缩率,其中,每个预设的压缩率均对应一个人脸尺寸占比范围;

根据所述图片压缩率对所述待压缩图片进行压缩。

2.如权利要求1所述的方法,其特征在于,所述根据所述人脸特征确定总人脸尺寸,以计算所述总人脸尺寸在所述待压缩图片中的占比值包括,

根据所述人脸特征检测人脸的数量以及每个人脸的尺寸,每个人脸均对应有个人人脸特征;

判断所述个人人脸特征中是否至少有一个个人人脸特征跟预设人脸数据库中的人脸特征相匹配;

若所述个人人脸特征中至少有一个个人人脸特征跟预设人脸数据库中的人脸特征相匹配,将所有跟预设人脸数据库中的人脸特征相匹配的个人人脸特征所对应的人脸的尺寸相加以得到总人脸尺寸;

确定所述总人脸尺寸与所述待压缩图片的尺寸的比值为占比值。

3.如权利要求2所述的方法,其特征在于,所述方法还包括,

若所述个人人脸特征中没有一个个人人脸特征跟预设人脸数据库中的人脸特征相匹配,判断是否有人脸的尺寸大于第一预设值;

若有人脸的尺寸大于第一预设值,将所有大于预设值的人脸的尺寸的总和作为总人脸尺寸。

4.如权利要求3所述的方法,其特征在于,所述方法还包括,

若没有人脸的尺寸大于第一预设值,将所有的人脸的尺寸的总和作为总人脸尺寸。

5.如权利要求1至4中任一项所述的方法,其特征在于,所述人脸特征包括瞳距、嘴宽以及脸部尺寸中的一种或多种。

6.一种终端,其特征在于,包括,

判断单元,用于获取待压缩图片,判断所述待压缩图片是否包括人脸特征;

处理单元,用于若所述待压缩图片包括人脸特征,根据所述人脸特征确定总人脸尺寸,以计算所述总人脸尺寸在所述待压缩图片中的占比值;

获取单元,用于根据预设的压缩率、人脸尺寸占比范围与人脸尺寸的占比值的对应关系得到所述待压缩图片的图片压缩率,其中,每个预设的压缩率均对应一个人脸尺寸占比范围;

压缩单元,用于根据所述图片压缩率对所述待压缩图片进行压缩。

7.如权利要求6所述的终端,其特征在于,所述处理单元包括,

检测单元,用于根据所述人脸特征检测人脸的数量以及每个人脸的尺寸,每个人脸均对应有个人人脸特征;

匹配单元,用于判断所述个人人脸特征中是否至少有一个个人人脸特征跟预设人脸数据库中的人脸特征相匹配;

第一计算单元,用于若所述个人人脸特征中至少有一个个人人脸特征跟预设人脸数据库中的人脸特征相匹配,将所有跟预设人脸数据库中的人脸特征相匹配的个人人脸特征所对应的人脸的尺寸相加以得到总人脸尺寸;

确定单元,用于确定所述总人脸尺寸与所述待压缩图片的尺寸的比值为占比值。

8.如权利要求7所述的终端,其特征在于,所述处理单元还包括,

比较单元,用于若所述个人人脸特征中没有一个个人人脸特征跟预设人脸数据库中的人脸特征相匹配,判断是否有人脸的尺寸大于第一预设值;

第二计算单元,用于若有人脸的尺寸大于第一预设值,将所有大于预设值的人脸的尺寸的总和作为总人脸尺寸。

9.如权利要求8所述的终端,其特征在于,所述处理单元还包括,

第三计算单元,用于若没有人脸的尺寸大于第一预设值,将所有的人脸的尺寸的总和作为总人脸尺寸。

10.如权利要求6至9中任一项所述的终端,其特征在于,所述人脸特征包括瞳距、嘴宽以及脸部尺寸中的一种或多种。

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