問題タブ [compression]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
11 に答える
204994 参照

java - JavaでWebページをプログラムでダウンロードする方法

Web ページの html を取得して に保存できるようにしたいStringので、処理を行うことができます。また、さまざまな種類の圧縮をどのように処理できますか。

Javaを使用してそれを行うにはどうすればよいですか?

0 投票する
3 に答える
871 参照

compression - ファイル間圧縮をサポートする圧縮/アーカイブ形式は何ですか?

PDF のアーカイブに関するこの質問は、マスター テンプレート (レターヘッド) の上に行われた本質的に小さな変更である多くのファイルを (アーカイブ目的で) 圧縮したい場合、非常に大きな圧縮ゲインが得られるように思われます。ファイル間圧縮。

これをサポートする標準の圧縮/アーカイブ形式はありますか? 私の知る限り、一般的な形式はすべて、各ファイルの圧縮に重点を置いています。

0 投票する
3 に答える
4883 参照

c - JPEG またはその他の非可逆画像圧縮ライブラリが必要

私はLIBPNG と ZLIBをマイクロコントローラー プロジェクト用の C ソフトウェアに組み込みました。これは、私のコードを開示する必要なく、そのような使用を許可している (BSD/MIT/APACHE に非常に似ていますが、帰属の要件がない) 自由度の高いライセンスのためです。 )。

非可逆画像圧縮を使用してメモリを節約することを検討したいと思います。私が見つけた JPEG コードは、GPL、LGPL、または C 以外のいずれかです。LGPL を使用することはできません。これは、ユーザーがライブラリを新しいバージョンまたは別のバージョンに置き換えることを可能にする必要があるためです。これは不可能です。事業。

適切な非可逆画像圧縮ライブラリを知っていることを願っています。JPEG である必要はありません (エンコードとデコードの両方を制御します)。ただし、C である必要があり、せいぜい BSD ライセンスまたは類似のものである必要があります (帰属は問題ありません)。

-アダム

0 投票する
2 に答える
17681 参照

c# - GZipStreamとDeflateStreamはすべてのバイトを解凍しません

.netで画像を圧縮する方法が必要だったので、.net GZipStreamクラス(またはDeflateStream)の使用を検討しました。ただし、解凍が常に成功するとは限らないことがわかりました。画像が正常に解凍される場合もあれば、何かが破損しているというGDI+エラーが発生する場合もあります。

問題を調査した後、解凍によって圧縮されたすべてのバイトが返されなかったことがわかりました。したがって、2257974バイトを圧縮すると、2257870バイト(実数)しか返されないことがあります。

最も面白いのは、時々それがうまくいくということです。そこで、10バイトだけを圧縮するこの小さなテストメソッドを作成しましたが、今は何も返されません。

圧縮クラスGZip​​StreamとDeflateStreamの両方で試してみましたが、コードでエラーの可能性を再確認しました。ストリームを0に配置し、すべてのストリームをフラッシュしようとしましたが、うまくいきませんでした。

これが私のコードです:

0 投票する
9 に答える
7353 参照

javascript - 無料の JavaScript 難読化ツール?

無料のJavaScript 難読化ツールを探しています。圧縮で十分でしょうか?どのツールをお勧めしますか? もちろん、軍事的な難読化は必要ありません。ソースを確認するか、unescape() などの単純なものを使用して、子供が JavaScript を盗むのを防ぐ簡単な方法が必要です。

ありがとう、トム

0 投票する
7 に答える
1620 参照

compression - 固有のデータ ストリームの圧縮

多数の整数配列があります。それぞれに数千の整数が含まれており、各整数は通常、その前の整数と同じか、1 ビットか 2 ビットだけ異なっています。ディスク IO を削減するために、各アレイをできるだけ小さく縮小したいと考えています。

Zlib は、元のサイズの約 25% に縮小します。それはいいことですが、そのアルゴリズムがこの問題に特に適しているとは思いません。このタイプの情報に対してより適切に実行できる圧縮ライブラリまたは単純なアルゴリズムを知っている人はいますか?

更新: xor デルタの配列に変換した後の zlib は、元のサイズの約 20% に縮小します。

0 投票する
8 に答える
42872 参照

c# - C# でメモリ内の複数のファイルから Zip アーカイブを作成する

ファイルが現在メモリにある場合、複数のファイルを含む Zip アーカイブを作成する方法はありますか? 保存したいファイルは実際にはテキストのみで、アプリケーションの文字列クラスに保存されています。しかし、複数のファイルを単一の自己完結型アーカイブに保存したいと考えています。それらはすべてアーカイブのルートにある可能性があります。

SharpZipLib を使用してこれを実行できると便利です。

0 投票する
6 に答える
2434 参照

algorithm - 最高の圧縮アルゴリズム?(最良の定義については以下を参照してください)

次のタプルのリストを圧縮形式で保存したいのですが、どのアルゴリズムが私に与えるのか疑問に思いました

  • 最小の圧縮サイズ
  • 最速の解凍/圧縮
  • 最適なトレードオフ(トレードオフ曲線の「ひざ」)

私のデータは次のようになります。

2つのintの1つは特定の時点を指し、1つのリストに含まれる数値が互いに近い可能性が非常に高くなります。もう1つのintは抽象IDを表し、値が完全にランダムになるわけではありませんが、値が近くなる可能性は低くなります。ダブルはセンサーの読み取り値を表しており、値の間にはある程度の相関関係がありますが、おそらくあまり役​​に立ちません。

0 投票する
2 に答える
35742 参照

java - JavaImageIOを使用したTiff圧縮

pngをtiffに変換する際に問題が発生しました。変換はうまくいきますが、画像は巨大です。問題は、圧縮が正しく行われていないことだと思いますか?誰か提案がありますか?

これがコードサンプルです

0 投票する
5 に答える
4466 参照

iis - IISに最適なGZIP圧縮設定は何ですか?

HcDynamicCompressionLevelは、0〜10の任意の場所に設定できます。10が悪い(CPU使用率が高い)と聞きましたが、最も効果的な魔法の数字は何ですか?