1001Ferramentas
🎚️ Conversores

Código de Golomb-Rice (Codificador)

Codifica inteiros não-negativos no código de Golomb-Rice com parâmetro k (M = 2^k): o quociente n div M é escrito em unário e o resto n mod M em k bits. É usado em compressão de áudio (FLAC, Shorten) e imagens. Codifica e decodifica.

Resultado

Código de Golomb-Rice

O código de Golomb-Rice com parâmetro k (módulo M = 2ᵏ) divide cada inteiro não-negativo n em quociente q = ⌊n/M⌋ e resto r = n mod M. O quociente vai em unário (q uns seguidos de um zero) e o resto em k bits. É ótimo para distribuições geométricas e por isso aparece na compressão sem perdas de áudio (FLAC) e imagens.

Ferramentas Relacionadas