データ圧縮シミュレーター

1行に1件のテキスト(または全体を1ブロック)。Huffman / LZ77 / both を選び、ウィンドウパラメータを調整して実行すると、圧縮前後のビット数・圧縮率・エントロピーを確認できます
アルゴリズム:      
        区切り文字:
番号 元テキスト アルゴリズム 元サイズ (bit) 圧縮後 (bit) 圧縮率 エントロピー (bit/文字) 詳細
Huffman 符号表 CSVをダウンロード
文字 出現数 符号 符号長
LZ77 3つ組表 CSVをダウンロード
番号 3つ組 (オフセット, 長さ, 次の文字) 対応部分

ツールの紹介と使い方

オンラインデータ圧縮シミュレーター。1 つまたは複数のテキストを入力すると、Huffman 符号化と LZ77 の 2 種類の可逆圧縮アルゴリズムをシミュレートします。圧縮前後のビット数、圧縮率、情報エントロピーを出力し、Huffman 符号表と LZ77 三つ組の明細を展開できます。1 行 1 項目方式とまとめて 1 項目方式の 2 つの分割に対応し、スライディングウィンドウと最大一致長を調整可能。長すぎるテキストは速度確保のため自動で切り詰めます。

操作手順

  1. 圧縮対象のテキストを入力欄に貼り付けます。
  2. アルゴリズム、分割方式、ウィンドウなどのパラメータを選びます。
  3. 実行ボタンをクリックします。
  4. 圧縮結果をコピーするか、明細表をエクスポートします。
0/200

  • まだ誰も書いていません。最初の一人になりませんか?