关于只有0,1的数据压缩的问题?
最近在做实验,最后想压缩一个数据矩阵unsigned char类型,其中的数据是只有0和1,但是0,1出现频率随机,比如:[1,1,1,1,1,1,1,1,1,1,1,0,0,1.....;
0,1,1,1,0,0,0,1,0,0,1,1,1,1.....;
0,0,0,0,0,0,1,1,1,1,1,0,1,1.....;
...
]
就是想问下这种数据用什么压缩方法比较合适(无损压缩,要综合考虑效率和压缩比)。
我这边用的是opencv自带的imdecode,将矩阵压缩成二进制编码,但是压缩的不够小。
想问问大神们有没有什么比较好用的方法,编解码都要,opencv自带函数也可以。