[发明专利]一种图片处理方法、图片处理装置、图片处理平台以及存储介质有效
申请号: | 201410484687.0 | 申请日: | 2014-09-19 |
公开(公告)号: | CN105430393B | 公开(公告)日: | 2020-02-11 |
发明(设计)人: | 蔡述雄 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | H04N19/136 | 分类号: | H04N19/136;H04N19/182 |
代理公司: | 44285 深圳市深佳知识产权代理事务所(普通合伙) | 代理人: | 王仲凯 |
地址: | 518000 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 图片 处理 方法 装置 以及 平台 | ||
1.一种图片处理方法,其特征在于,包括:
判断原始图片的格式,确定所述原始图片的属性信息,其中,当所述原始图片是PNG格式图片时,所述原始图片的属性信息包括透明特性、面积、颜色值;当所述原始图片是JPG格式图片时,所述原始图片的属性信息包括图片面积和图片颜色值;
当所述原始图片是PNG格式图片时,对原始图片进行无损压缩得到中间图片;当所述原始图片的透明特性表征所述原始图片不存在透明像素点时,判断原始图片的面积或颜色值;如果原始图片面积小于面积阈值或原始图片颜色值小于颜色阈值,则将所述中间图片转化为PNG8格式图片;如果原始图片面积不小于面积阈值且原始图片颜色值不小于颜色阈值,则将所述中间图片进行压缩,并将所述中间图片转换为JPG格式后再进行压缩,比较压缩后的两幅图片的体积,选择压缩后体积小的图片;其中,所述将中间图片进行压缩,并将中间图片转换为JPG格式后再进行压缩的处理中,所述压缩的压缩率包括用户自定义压缩率;
当所述原始图片是JPG格式图片时,判断所述原始图片的图片面积是否小于面积阈值,当不小于面积阈值时,则将所述原始图片进行压缩得到第一格式图片,并将所述原始图片转化为PNG格式后进行压缩得到第二格式图片,计算所述第一格式图片与所述第二格式图片的体积偏差,如果所述体积偏差小于偏差阈值且所述原始图片的图片颜色值大于颜色阈值,则选择第一格式图片,否则选择所述第一格式图片和所述第二格式图片中的体积小的图片;
将选择的图片与所述原始图片进行比较,如果所述选择的图片与所述原始图片的格式相同,则直接输出所述选择的图片;如果所述选择的图片与所述原始图片的格式不同,则将所述原始图像进行压缩获得与所述原始图片格式一致的压缩图片,并将所述压缩图片与所述选择的图片同时输出以供用户选择。
2.根据权利要求1所述的方法,其特征在于,所述判断所述原始图片的透明特性时,还包括当存在透明像素点时,则对中间图片压缩并转化为带透明的PNG8格式的图片。
3.根据权利要求2所述的方法,其特征在于,所述对中间图片压缩并转化为带透明的PNG8格式的图片的处理中,所述压缩为有损压缩。
4.根据权利要求1所述的方法,其特征在于,所述将中间图片进行压缩,并将中间图片转换为JPG格式后再进行压缩的处理中,所述压缩均为有损压缩。
5.根据权利要求3或4所述的方法,其特征在于,所述有损压缩的压缩率为70%-80%。
6.根据权利要求3或4所述的方法,其特征在于,所述有损压缩的压缩率为75%。
7.根据权利要求1或2或3或4任一所述的方法,其特征在于,所述面积阈值为500至22500像素点,所述颜色阈值为20000至35000种不同颜色。
8.根据权利要求1或2或3或4任一所述的方法,其特征在于,所述面积阈值为10000像素点,所述颜色阈值为30000种不同颜色。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410484687.0/1.html,转载请声明来源钻瓜专利网。