Реалізація ідеї арифметичного кодування, Детальна інформація

Реалізація ідеї арифметичного кодування
Тип документу: Курсова
Сторінок: 15
Предмет: Комп`ютерні науки
Автор: Кравченко Іван
Розмір: 26.2
Скачувань: 2012
else break;

low = 2*low;

high = 2*high+1;

}

}

/* Caaa\x00F0oaiiy eiaeoaaiiy iioieo */

done_encoding()

{ bits_to_follow += 1;

if (low
else bit_plus_follow(1);

}

/* aeaiae a\x00B3oa \x00F0acii c ianooiieie ca iei, iaa\x00F0iaieie aei iueiai */

static void bit_plus_follow(bit)

int bit;

{ output_bit(bit);

while (bits_to_follow>0) {

output_bit(!bit);

bits_to_follow -= 1;

}

}

decode.c

/* Aieiaia i\x00F0ioeaaeo\x00F0a aeey aeaeiaeoaaiiy */

#include

#include "model.h"

main()

{ start_model();

start_inputing_bits();

start_decoding();

for (;;) {

int ch; int symbol;

The online video editor trusted by teams to make professional video in minutes