问题遇到的现象和发生背景
需要将mask压缩,用的pycocotoos api, 知道用了RLE和LEB128压缩算法,但是最后一步用了什么还搞不清楚。
问题相关代码,请勿粘贴截图
比如一个,512*512全部是0的mask,压缩后 居然是
{'size': [512, 512], 'counts': b'PPP8'}
一个不全是0的512*512mask,压缩结果是
{'size': [512, 512], 'counts': b'aje32m?5_@Km>8QAJl>8SAJh>;VA@Om>>WA_O2g>`0[A\\O2e>b0]A[O1b>e0_AYO1a>f0aAWO1`>f0cAVO2^>f0eAVO1\\>h0gATO0\\>i0jAQO0\\>g0nAYOP>g0QBZOn=f0SB[OFKl=j0^B\\OEJm=j0_B[ODLl=h0aB]OBKm=h0aB\\ODJl=j0`B[Oi=e0VB[Ok=f0TBYOn=f0RBYOo=g0PBYOR>g0lAYOU>g0iASO0^>f0gAUO0_>f0eAVO0_>f0dAWO0a>e0aAXO0e>c0^AZO0g>a0\\A\\O0i>?ZA^O0m>;VABOR?7RAFOU?4SAKP?1RAM^Tg3'}
运行结果及报错内容
我的解答思路和尝试过的方法
我想要达到的结果
我想知道counts里面的哪些字符,到底是用了什么编码方式