lzw

    0

    1答えて

    私はファイル圧縮のためのプログラムを構築しようとしています。 これまでのところ、ハフマンコーディングアルゴリズムを実装しましたが、十分ではないことに気付きました。圧縮は最小限で、数百万ビットしか圧縮できません。通常は元のファイルの1%しか圧縮できません。 私はそれについての情報を探し、bzip2やgzipのような圧縮ファイルプログラムのほとんどがLZWとHuffmanアルゴリズムの組み合わせを一緒

    0

    2答えて

    [LZWまたはJBIG間】可逆圧縮アルゴリズムは画像(有色及び単色)からなるデータセットを圧縮するための良いですか? 私は両者を実装し、それぞれが100個の画像を含む小さなデータセットでテストした結果、決定的な結果は得られていません。 ご注意::復元後のデータとソースのデータが同じでなければならないため、JPEG圧縮のような損失圧縮は使用できません。圧縮解除を担当するファームウェアではサポートされ

    0

    2答えて

    LZWではなく2番目のパスでLZ77 DEFLATEがハフマンエンコーディングを使用するのはなぜですか?それらの組み合わせについて最適なものがありますか?もしそうなら、LZWの出力の性質はLZWや他の方法よりもハフマン圧縮に適していますか?

    -1

    1答えて

    LZW圧縮に関する多くの情報源を確認しましたが、画像ファイルでは機能しませんでした。ここで は、私がこれまでに確認されたものなリソースです: https://www.codemiles.com/java/lzw-data-compression-decompression-algorithm-java-code-t99.html この1圧縮ファイルには、任意のリソースを与えてもらえ元のファイル h

    1

    2答えて

    データを圧縮するための簡単なクラスを作成しました。ここでは、次のとおりです。 LZWCompressor = {} function LZWCompressor.new() local self = {} self.mDictionary = {} self.mDictionaryLen = 0 -- ... self.Encode = func

    0

    1答えて

    16進コードを使用してゼロからgifイメージを作成したいとします。私は、生成する画像データにLZW圧縮を使用したくありません。すべての画像閲覧ソフトがそれを読むことができるように、画像データにLZW圧縮なしでgifを作成することは可能ですか?

    2

    1答えて

    をバイトにStringをデコードに失敗しました。しかし、それはnullを返しました。ここでは、コードは次のとおりです。 LZW lzw = new LZW(); String enkripEmbedFileString = Base64.encode(byteFile); List<Short> compressed = lzw.compress(enkripEmbedFile

    0

    1答えて

    byte[]〜Stringを符号化するその他の方法と、String〜byte[]をデコードする方法は、Base64を使用せずに行います。 byte[]をStringにエンコードしてから、LZWを使用してStringを圧縮するので、 Base64を使ってbyte[]にデコードすることはできません。 StringがLZWで変更されていますが、デコードを保持できるエンコーダまたはデコーダはStringで

    0

    1答えて

    私はPythonでLZWアルゴリズムを使って簡単なテキストファイルをエンコードしていました。しかし、私は文字列をwrite()関数を使って.txtファイルに書き込むことができることに気付きました。それ自体はほとんど同じ容量を占めています。だから、何らかの理由で実際の整数をファイルに書き込んで(おそらく別の形式で)、 は適切な圧縮を達成できますか? readfile = open("C:/Users

    0

    1答えて

    LZW圧縮技術を使用しているjai codec APIを使用してtiffファイルを読み取ることができません。 私は以下の行をtiffイメージをレンダリングするために使用しています。 PlanarImage pImage = new NullOpImage(renderedImage、null、null、OpImage.OP_IO_BOUND); firstImage = pImage.getAsB