データ圧縮用ユニット 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. TWinSpinEdit Delphi6用のXPのビジュアルスタイルに対応できるSpinEditコンポーネント(ユーザー評価:0)
  2. コード エクスプローラー・アドイン ソースコード中の関数の一覧を選択し選択した関数の編集ができる(ユーザー評価:0)
  3. SpinEdit Expand Component SpinEditを拡張して2進数,16進数,乗数,除数表示を可能(ユーザー評価:0)
  4. Delphi用印刷コンポーネント Delphi1.0で使えるQuickReport風の低機能な印刷コンポーネント(ユーザー評価:0)
  5. TLinkLabel ブラウザのリンクのようなLabelコンポーネント(ユーザー評価:0)

カテゴリーから選ぶ