データ圧縮用ユニット Compress

データ圧縮用のユニット ハフマン符号および LZ77 符号による圧縮を行なう為のクラスが含まれている


ダウンロード

データ圧縮用ユニット Compress2.4のダウンロードファイル情報
ソフト名:データ圧縮用ユニット Compress2.4
ファイル:Compress24.zip / 405,081Bytes / 2022.07.19

追加説明

- 追加説明 -
【 新しくなった点 】
// Version 2.4 //
・THuffman で以下のメソッドが追加されました。
function Ennode: Integer;
InStream に格納されているデータが、各バイトデータの出現頻度を順に
並べたものである場合、データのノードを作成する関数です。戻り値は、
ノードの要素数です。すなわち FNodes を作成し、FNCount を返します。
この様な Integer 型の配列の要素をメモリ上に順に並べたデータを
GeneralData と呼びます。すなわち GeneralData = ^Integer;

・以下の汎用のメソッドが追加されました。
function GeneralArray(const Frequency: array of Integer; // Integer 型の整数値を格納した配列
Len: Integer; // Frequency[] の解析する要素数
Comment: String): String; // この Frequency[] データの説明
function GeneralNode(const Frequency: array of Integer; // Integer 型の整数値を格納した配列
Len: Integer): String; // Frequency[] の解析する要素数


ユーザーの評価(0人):0
コメント:0
>>コメントを見る

最優秀ダウンロードソフト決定戦
お気に入りのソフトに投票しよう!

■関連キーワード


「Delphi」カテゴリーの人気ランキング

  1. CSV File Component for Delphi CSV or 固定長ファイルを簡単に扱う為の Delphi Component(ユーザー評価:0)
  2. SpinEdit Expand Component SpinEditを拡張して2進数,16進数,乗数,除数表示を可能(ユーザー評価:0)
  3. マンデルブロ集合表示コンポーネント TMandelbrot マンデルブロ集合で遊ぶためのコンポーネント(ユーザー評価:0)
  4. Lazarus用RS-232C通信コンポーネント Lazarus用のRS-232C通信用コンポーネント(ユーザー評価:0)
  5. EPTREE for Delphi Delphiソース解析ツール(関数ツリー、ステップ数、スタック計測など)(ユーザー評価:0)

カテゴリーから選ぶ