1.一种图像编码方法,其特征在于,包括:
获取第一图像数据向量,所述第一图像数据向量包括n个元素,所述第一图像数据向量包括m类比特对,m类比特对用于表示k种颜色;n为正整数,k为小于m的正整数;
对所述第一图像数据向量进行编码,获得第二图像数据向量;所述第二图像数据向量包括n个元素,所述第二图像数据向量包括k类比特对,k类比特对用于表示k种颜色;
将所述第二图像数据向量中n个元素分为l个第一数据块,每个所述第一数据块的长度相同;l为正整数;
将所述第一数据块压缩编码为第二数据块,获得第三图像数据向量,所述第三图像数据向量包括l个第二数据块;每个所述第二数据块的长度相同,所述第二数据块的长度小于所述第一数据块的长度。
2.根据权利要求1所述的图像编码方法,其特征在于,所述元素为一个字节,m为4,k为3。
3.根据权利要求2所述的图像编码方法,其特征在于,所述对所述第一图像数据向量进行编码,获得第二图像数据向量,包括:
对所述第一图像数据向量中第n个元素按照如下编码规则进行编码,获得所述第二图像数据向量中的第n个元素:
cx+1cx=bx+1+bx
其中,n=1、2、……、或n,所述第一图像数据向量中第n个元素为bn,bn=b7b6b5b4b3b2b1b0,所述第二图像数据向量中的第n个元素为cn,cn=c7c6c5c4c3c2c1c0,bx表示bn中的第x位,cx表示cn中的第x位,x的取值为0、2、4或6。
4.根据权利要求2所述的图像编码方法,其特征在于,所述第一数据块的长度为5个字节,所述第二数据块的长度为4个字节。
5.根据权利要求4所述的图像编码方法,其特征在于,所述将所述第一数据块压缩编码为第二数据块,包括:
对所述第一数据块按照如下编码规则进行压缩编码,获得所述第二数据块:
d(7:0)=34*c9c8+33*c7c6+32*c5c4+31*c3c2+30*c1c0
其中,d(7:0)为第二数据块,d(7:0)=d7d6d5d4d3d2d1d0,c(9:0)为第一数据块,c(9:0)=c9c8c7c6c5c4c3c2c1c0。
6.一种图像解码方法,其特征在于,包括:
将第三图像数据向量中的元素分为l个第二数据块,每个所述第二数据块的长度相同;l为正整数;
将所述第二数据块解压缩编码为第一数据块,得到第二图像数据向量,每个所述第一数据块的长度相同,所述第二数据块的长度小于所述第一数据块的长度;所述第二图像数据向量包括n个元素;n为正整数,所述第二图像数据向量包括k类比特对,k类比特对用于表示k种颜色;
对所述第二图像数据向量进行解码,获得第一图像数据向量;所述第一图像数据向量包括n个元素,所述第一图像数据向量包括m类比特对,m类比特对用于表示k种颜色;k为小于m的正整数。
7.根据权利要求6所述的图像解码方法,其特征在于,所述元素为一个字节,m为4,k为3,所述第一数据块的长度为5个字节,所述第二数据块的长度为4个字节。
8.根据权利要求7所述的图像解码方法,其特征在于,所述将所述第二数据块解压缩编码为第一数据块,得到第二图像数据向量,包括:
对所述第二数据块按照如下解码规则进行解压缩编码,获得所述第一数据块:
c1c0=d(7:0)%3,c3c2=(d(7:0)%32)/3,c5c4=(d(7:0)%33)/32,
c7c6=(d(7:0)%34)/33,c9c8=(d(7:0)%35)/34;
其中,d(7:0)为所述第二数据块,d(7:0)=d7d6d5d4d3d2d1d0,c(9:0)为所述第一数据块,c(9:0)=c9c8c7c6c5c4c3c2c1c0,%为取余运算符,/为取整运算符。
9.根据权利要求7所述的图像解码方法,其特征在于,所述对所述第二图像数据向量进行解码,获得第一图像数据向量,包括:
对所述第一数据块按照如下解码规则进行解码,获得所述第一图像数据向量:
bx+1bx=cx+1cx+cx+1
其中,所述第一图像数据向量包括l个第三数据块,所述第三数据块的长度等于所述第一数据块的长度,所述第三数据块为b’(9:0),b’(9:0)=b9b8b7b6b5b4b3b2b1b0,c(9:0)为第一数据块,c(9:0)=c9c8c7c6c5c4c3c2c1c0,bx表示b’(9:0)中的第x位,cx表示c(9:0)中的第x位,x的取值为0、2、4、6或8。
10.一种计算机设备,其特征在于,包括处理器和存储器;所述存储器,用于存储计算机程序;所述处理器,用于执行所述存储器上所存储的计算机程序,实现权利要求1-5或6-9任一项所述的方法步骤。
11.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质内存储有计算机程序,所述计算机程序被处理器执行时实现权利要求1-5或6-9任一项所述的方法步骤。
12.一种图像处理系统,其特征在于,包括图像编码装置和图像解码装置;
所述图像编码装置包括处理器和存储器;所述存储器,用于存储计算机程序;所述处理器,用于执行所述存储器上所存储的计算机程序,实现权利要求1-5任一项所述的方法步骤;
所述图像解码装置包括处理器和存储器;所述存储器,用于存储计算机程序;所述处理器,用于执行所述存储器上所存储的计算机程序,实现权利要求6-9任一项所述的方法步骤。