У меня есть массив с этим форматом:
P1
5 5
0 0 0 0 0
0 1 0 1 0
1 0 1 0 1
1 1 1 1 1
0 0 0 1 1
, и я хочу сжать этот массив по порядку, используя huffman.У меня вопрос, возможно ли это, потому что, когда я ищу по алгоритму Хаффмана, я нахожу только несколько символов и ничего подобного не делал.
Если это возможно, как бы я это сделал?
Я пробовал это:
def getBitString(file):
file = open(ficheiro, "rb").read()
string = ""
for byte in file:
print(byte)
string+=format(byte,'08b')
return string
Я только преобразовал файл в двоичный файл.Я думаю о проблеме, чтобы прогрессировать, но я застрял, мне нужна помощь