[发明专利]一种图片压缩方法及装置有效
申请号: | 201611062367.1 | 申请日: | 2016-11-24 |
公开(公告)号: | CN108111858B | 公开(公告)日: | 2020-06-05 |
发明(设计)人: | 梁宇轩 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | H04N19/42 | 分类号: | H04N19/42;H04N19/172;H04N19/124;H04N19/625;H04N19/91;H04N19/93 |
代理公司: | 深圳市深佳知识产权代理事务所(普通合伙) 44285 | 代理人: | 吴磊 |
地址: | 518057 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 图片 压缩 方法 装置 | ||
1.一种图片压缩方法,其特征在于,包括:
获取通过html5 drag API批量拖入的图片文件或压缩包;
调用 html5 filereader api读取文件名及后缀分析出不同的文件格式;
调用html5 filereader api将拖拽的图片文件或压缩包上传到服务器;
从所述多个图片文件或所述压缩包文件中获得所述多个图片;
针对所述多个图片中的每个图片,对所述图片中重要的信息和不重要的信息分开,过滤掉不重要的信息,再重新编码保存,进行有损压缩获得有损压缩图片,对所述有损压缩图片中的重复数据通过用来确定字符或短语出现概率的统计建模技术,基于所述字符或短语出现概率,配置最短的代码,进行无损压缩获得目标压缩图片;
若所述图片格式为JPG格式,则所述对所述图片中重要的信息和不重要的信息分开,过滤掉不重要的信息,再重新编码保存,进行有损压缩获得有损压缩图片包括:
对所述图片进行颜色模式转换及采样获得YCbCr图像数据;
对所述YCbCr图像数据进行离散余弦变换DCT获得频率数据;
对所述频率数据进行量化获得量化后的数据;
通过对所述量化后的数据进行编码,获得所述有损压缩图片;
若所述图片格式为PNG格式,则所述对所述图片中重要的信息和不重要的信息分开,过滤掉不重要的信息,再重新编码保存,进行有损压缩获得有损压缩图片包括:
对所述图片进行颜色模式转换及采样获得YCbCr图像数据;
分析所述YCbCr图像数据中每个像素的相邻颜色值,去除每个像素的相邻颜色值的多余色获得去除相近色值后的图像数据;
将所述去除相近色值后的图像数据减至8位色值,获得8位色值的图像数据;
通过对所述8位色值图像数据编码,获得所述有损压缩图片。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
获得所述多个图片对应的多个目标压缩图片;
将所述多个目标压缩图片下载至目标文件目录。
3.根据权利要求1或2所述的方法,其特征在于,对所述有损压缩图片进行无损压缩获得目标压缩图片包括:
通过无损压缩算法对所述有损压缩图片进行无损压缩获得所述目标压缩图片,所述无损压缩算法包括哈弗曼编码、游长编码、算术编码、串表压缩编码、JPEG无损压缩、简单线性迭代聚类SLIC算法或LZ77算法中的一种或多种。
4.一种图片压缩装置,其特征在于,包括:
图片获取单元,用于获取多个图片;
有损压缩单元,用于针对所述多个图片中的每个图片,对所述图片中重要的信息和不重要的信息分开,过滤掉不重要的信息,再重新编码保存,进行有损压缩获得有损压缩图片;
无损压缩单元,用于对所述有损压缩图片中的重复数据通过用来确定字符或短语出现概率的统计建模技术,基于所述字符或短语出现概率,配置最短的代码,进行无损压缩获得目标压缩图片;
若所述图片格式为JPG格式,则所述有损压缩单元具体用于:对所述图片进行颜色模式转换及采样获得YCbCr图像数据;对所述YCbCr图像数据进行离散余弦变换DCT获得频率数据;对所述频率数据进行量化获得量化后的数据;通过对所述量化后的数据进行编码,获得所述有损压缩图片;
若所述图片格式为PNG格式,则所述有损压缩单元具体用于:对所述图片进行颜色模式转换及采样获得YCbCr图像数据;分析所述YCbCr图像数据中每个像素的相邻颜色值,去除每个像素的相邻颜色值的多余色获得去除相近色值后的图像数据;将所述去除相近色值后的图像数据减至8位色值,获得8位色值的图像数据;通过对所述8位色值图像数据编码,获得所述有损压缩图片。
5.根据权利要求4所述的装置,其特征在于,所述装置还包括:
下载单元,用于获得所述多个图片对应的多个目标压缩图片,将所述多个目标压缩图片下载至目标文件目录。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611062367.1/1.html,转载请声明来源钻瓜专利网。