[发明专利]一种PNG格式的编码、解码方法及装置在审
申请号: | 202011111269.9 | 申请日: | 2020-10-16 |
公开(公告)号: | CN114387356A | 公开(公告)日: | 2022-04-22 |
发明(设计)人: | 不公告发明人 | 申请(专利权)人: | 思澈科技(重庆)有限公司 |
主分类号: | G06T9/00 | 分类号: | G06T9/00;G06T7/90 |
代理公司: | 重庆辉腾律师事务所 50215 | 代理人: | 王海军 |
地址: | 400700 重庆市*** | 国省代码: | 重庆;50 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 png 格式 编码 解码 方法 装置 | ||
1.一种PNG格式的编码方法,其特征在于,所述编码方法包括以下步骤:
读取出原始图片中的目标像素,并计算出当前目标像素的位数以及每个目标像素中不同通道的位数;
识别出当前目标像素的颜色类型并与预设的定义值对应;设置编码过程中允许的位深度指向该定义值;其中所述颜色类型至少包括灰度图像、真彩色图像、索引彩色图像、带α通道数据的灰度图像、带α通道数据的真彩色图像、不等位深度的真彩色图像以及带α通道数据的不等位深度的真彩色图像;
判断需进行编码的颜色类型的定义值的大小,对不等位深度的真彩色图像和带α通道数据的不等位深度的真彩色图像按照第一条件计算出像素中的位深度;对其他颜色类型的图像按照第二条件计算出像素中的位深度;
确定需要进行编码时的每个像素的位深度,计算出图像的大小,将图像分块,在图像头部块中预设压缩算法并采用扫描线对计算出的图像下采样;
对扫描线数据滤波后按照预设的压缩算法进行压缩,编码出图像数据块,并在图像数据块尾端编码出图像结束块,从而完成PNG图像的编码。
2.根据权利要求1所述的一种PNG格式的编码方法,其特征在于,在判断需进行编码的颜色类型的定义值的大小之前还包括读取出的原始图片中的目标像素进行颜色类型转换,即从灰度图像、真彩色图像、索引彩色图像、带α通道数据的灰度图像、带α通道数据的真彩色图像、不等位深度的真彩色图像以及带α通道数据的不等位深度的真彩色图像中任意一种颜色类型转换到另一种与之前不同的颜色类型;并重新确定新的颜色类型的定义值。
3.根据权利要求1所述的一种PNG格式的编码方法,其特征在于,所述设置编码过程中允许的位深度指向该定义值包括为灰度图像、真彩色图像、索引彩色图像、带α通道数据的灰度图像、带α通道数据的真彩色图像设置多个可选的第三位深度,且每个通道占用的位深度相等;为不等位深度的真彩色图像以及带α通道数据的不等位深度的真彩色图像设置固定的位深度,所述固定的位深度包括第一位深度和第二位深度;所述第一位深度是该颜色类型中其中一个颜色通道占用的位深度,所述第二位深度是该颜色类型中一个像素所占用的总的位深度。
4.根据权利要求3所述的一种PNG格式的编码方法,其特征在于,
按照第一条件计算出对不等位深度的真彩色图像和带α通道数据的不等位深度的真彩色图像的像素位深度大小包括调用附加有可调参数的第一函数按照其各自允许的第一位深度计算出像素的位深度,或者直接将允许的第二位深度作为像素的位深度;
按照第二条件计算出其他颜色类型的图像的位深度包括调用预设的第一函数按照其允许的第三位深度计算出像素中的位深度大小。根据权利要求4所述的一种PNG格式的编码方法,其特征在于,所述预设的第一函数表示为f(x)=3A+α,A代表通道的位深度,α代表α通道占用的位深度;所述可调参数的值为±1或者±2。
5.一种PNG格式的解码方法,其特征在于,所述解码方法包括以下步骤:
读取出PNG图像,读取出图像头部块、图像数据块和图像结束块;
按照从图像头部块读取出的压缩算法,对所述图像数据块解压缩后并进行滤波还原;
按照从图像头部块读取出的定义值确定出颜色类型,所述颜色类型包括灰度图像、真彩色图像、索引彩色图像、带α通道数据的灰度图像、带α通道数据的真彩色图像、不等位深度的真彩色图像以及带α通道数据的不等位深度的真彩色图像;
按照从图像头部块读取的该颜色类型的允许的位深度,对不等位深度的真彩色图像和带α通道数据的不等位深度的真彩色图像按照第三条件计算出像素中的位深度;对其他颜色类型的图像按照第二条件计算出像素中的位深度;
按照所述每个像素的位深度从PNG图像数据块中解码出图像信息数据;
对图像数据块的信息解码完成后,将图像头部块和图像结束块解码的信息分别加载到所述图像块的信息前后,完成对PNG图像的解码。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于思澈科技(重庆)有限公司,未经思澈科技(重庆)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011111269.9/1.html,转载请声明来源钻瓜专利网。
- 上一篇:无线耳机充电盒、充电盒及无线充电系统
- 下一篇:一种视频超分辨率重建方法