[发明专利]一种带透明度图像的自动压缩的系统及处理方法有效
| 申请号: | 201510359948.0 | 申请日: | 2015-06-25 |
| 公开(公告)号: | CN104966309B | 公开(公告)日: | 2018-05-22 |
| 发明(设计)人: | 杨潇;黄剑;李炽安;钟柱亮;赖昌灏 | 申请(专利权)人: | 桂林力港网络科技有限公司 |
| 主分类号: | G06T9/00 | 分类号: | G06T9/00 |
| 代理公司: | 北京轻创知识产权代理有限公司 11212 | 代理人: | 周玉红 |
| 地址: | 541000 广西*** | 国省代码: | 广西;45 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 透明度 图像 自动 压缩 系统 处理 方法 | ||
1.一种带透明度图像的自动压缩系统,其特征在于,包括质量参数设置模块(1)、压缩执行模块(2)和比较模块(3),
所述质量参数设置模块,用于对接收的图像源文件的质量参数值进行设置,得到质量参数初始值;
所述压缩执行模块(2),用于根据对图像源文件所进行的压缩格式的不同,对质量参数初始值进行调整或保留处理后,得到不同压缩格式下的质量参数值,再以不同的压缩格式分别对图像源文件进行压缩处理,得到不同压缩格式下的图像压缩文件;
所述比较模块(3),用于根据存储数据空间的大小将图像源文件以及各个图像压缩文件进行比较,选择存储数据空间最小的图像文件作为最终输出文件;
所述压缩执行模块(2)包括webp格式压缩单元(201)、png格式压缩单元(202)和双Jpeg格式压缩单元(203),
所述webp格式压缩单元(201),用于保留质量参数初始值作为压缩的质量参数值,再将图像源文件通过webp压缩工具进行压缩处理,生成压缩文件a.webp;
所述png格式压缩单元(202),用于将压缩的质量参数值控制在所述质量参数初始值以下,再将图像源文件通过pngquant压缩工具进行压缩处理,生成压缩文件a.png;
所述双Jpeg格式压缩单元(203),用于根据不同的图像通道将图像源文件拆分为两个数据文件,并分别对两个数据文件的质量参数初始值进行调整或保留处理后,分别对两个数据文件进行压缩处理,再将生成的两个压缩文件进行合并,从而得到压缩文件a.j2。
2.根据权利要求1所述的带透明度图像的自动压缩系统,其特征在于,所述质量参数值的范围为0~100。
3.根据权利要求1所述的带透明度图像的自动压缩系统,其特征在于,所述双Jpeg格式压缩单元(203)包括拆分子单元(2031)、RGB数据压缩子单元(2032)、Alpha数据压缩子单元(2033)和合并子单元(2034),
所述拆分子单元(2031),用于根据不同的图像通道将图像源文件拆分为RGB通道的数据文件和Alpha通道的数据文件;
所述RGB数据压缩子单元(2032),用于保留质量参数初始值作为压缩的质量参数值,将RGB通道的数据文件通过Jpeg压缩工具,生成压缩文件a-rgb.jpg;
所述Alpha数据压缩子单元(2033),用于将质量参数初始值调整为90来作为压缩的质量参数值,将Alpha通道的数据文件通过Jpeg压缩工具,生成压缩文件a-alpha.jpg;
所述合并子单元(2034),用于将生成的压缩文件a-rgb.jpg和a-alpha.jpg进行合并,得到压缩文件a.j2。
4.一种带透明度图像的自动压缩的处理方法,其特征在于,包括如下步骤:
步骤A:对接收的图像源文件的质量参数值进行设置,得到质量参数初始值;
步骤B:根据对图像源文件所进行的压缩格式的不同,对质量参数初始值进行调整或保留处理后,得到不同压缩格式下的质量参数值,再以不同的压缩格式分别对图像源文件进行压缩处理,得到不同压缩格式下的图像压缩文件;
步骤C:根据存储数据空间的大小将图像源文件以及各个图像压缩文件进行比较,选择存储数据空间最小的图像文件作为最终输出文件;
所述步骤B中对图像源文件进行压缩处理,具体包括如下步骤:
步骤B1:保留质量参数初始值作为压缩的质量参数值,再将图像源文件通过webp压缩工具进行压缩处理,生成压缩文件a.webp;
步骤B2:将压缩的质量参数值控制在所述质量参数初始值以下,再将图像源文件通过pngquant压缩工具进行压缩处理,生成压缩文件a.png;
步骤B3:根据不同的图像通道将图像源文件拆分为两个数据文件,并分别对两个数据文件的质量参数初始值进行调整或保留处理后,分别对两个数据文件进行压缩处理,再将生成的两个压缩文件进行合并,从而得到压缩文件a.j2。
5.根据权利要求4所述的带透明度图像的自动压缩的处理方法,其特征在于,所述质量参数值的范围为0~100。
6.根据权利要求4所述的带透明度图像的自动压缩的处理方法,其特征在于,所述步骤B3得到压缩文件a.j2,具体包括如下步骤:
步骤B3.1:根据不同的图像通道将图像源文件拆分为RGB通道的数据文件和Alpha通道的数据文件;
步骤B3.2:保留质量参数初始值作为压缩的质量参数值,将RGB通道的数据文件通过Jpeg压缩工具,生成压缩文件a-rgb.jpg;
步骤B3.3:将质量参数初始值调整为90来作为压缩的质量参数值,将Alpha通道的数据文件通过Jpeg压缩工具,生成压缩文件a-alpha.jpg;
步骤B3.4:将生成的压缩文件a-rgb.jpg和a-alpha.jpg进行合并,得到压缩文件a.j2。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于桂林力港网络科技有限公司,未经桂林力港网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510359948.0/1.html,转载请声明来源钻瓜专利网。
- 彩色图像和单色图像的图像处理
- 图像编码/图像解码方法以及图像编码/图像解码装置
- 图像处理装置、图像形成装置、图像读取装置、图像处理方法
- 图像解密方法、图像加密方法、图像解密装置、图像加密装置、图像解密程序以及图像加密程序
- 图像解密方法、图像加密方法、图像解密装置、图像加密装置、图像解密程序以及图像加密程序
- 图像编码方法、图像解码方法、图像编码装置、图像解码装置、图像编码程序以及图像解码程序
- 图像编码方法、图像解码方法、图像编码装置、图像解码装置、图像编码程序、以及图像解码程序
- 图像形成设备、图像形成系统和图像形成方法
- 图像编码装置、图像编码方法、图像编码程序、图像解码装置、图像解码方法及图像解码程序
- 图像编码装置、图像编码方法、图像编码程序、图像解码装置、图像解码方法及图像解码程序





