データ圧縮用ユニット 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
>>コメントを見る

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

■関連キーワード

圧縮  ユニット  符号  LZ  ハフマン  クラス 


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

  1. HRPCタイマーコンポーネント for Delphi HRPCを利用した高精度タイマーコンポーネント for Delphi(ユーザー評価:0)
  2. TrackBox(VCL) ありそうでなかなかないTrackBoxのDelphiコンポーネント(ユーザー評価:0)
  3. マクロ実行インタプリタ DelphiアプリケーションにC言語/Pascal風のマクロ実行機能を提供します(ユーザー評価:0)
  4. TLinkLabel ブラウザのリンクのようなLabelコンポーネント(ユーザー評価:0)
  5. コンソール直接入力ユニット Delphi 2以後のコンソールモード用行バッファ・エコーなし文字入力(ユーザー評価:0)

カテゴリーから選ぶ


その他のコンテンツ
ちょい読み!
コミック
SELECTION