Skip to main content

圧縮アルゴリズムとは何ですか?

computerコンピューターファイルは、ハードドライブ上の大量のスペースを占めるだけでなく、送信する帯域幅が多数ある場合があります。特にアクセスされないファイルと送信されるファイルの帯域幅を使用すると、スペースを保存するために、何らかの方法でそれを圧縮することにより、データを小さなパッケージに保存するためにストレージ方法が開発されました。いずれの場合も、圧縮アルゴリズム—データサイズとmdashを削減する方法。使用されている。いくつかの一般的なカテゴリとタイプの圧縮アルゴリズムがあり、それぞれが異なる方法で機能し、その一部は重要な方法で異なる結果を持っています。さまざまな圧縮アルゴリズムを使用すると、テキストファイルを元のサイズの半分未満に削減することが一般的に可能です。グラフィックファイルの場合、結果は大きく異なります。圧縮から生じるファイルは、別の形式またはアーカイブファイルのいずれかである可能性があります。これは、ストレージ、送信、および配布によく使用されます。辞書メソッドは、繰り返し可能なフレーズに焦点を当てており、GIF画像やjarおよびzipアーカイブで使用されます。統計的方法は、2つのパスで行われる変換を行うための使用頻度に依存しています。例は、いくつかのファックスマシンで使用されるHuffman(MH)を変更します。ロスレスデータ圧縮アルゴリズムは、解凍されたときに元のファイルとまったく同じであるようにデータを圧縮するものです。ロスレスデータ圧縮アルゴリズムの1つの例はLZW(LEMPEL-ZIV-WELCHアルゴリズム)です。1977年にLempelとZIVによって開発され、1984年にWelchによって改善され、GIF、TIF、PDFなどのファイルや特定のモデムで使用されます。losty Losy Data Compressionアルゴリズムには、データをロスレス圧縮よりも小さいサイズに削減する能力がありますが、元のデータの一部を犠牲にします。言い換えれば、喪失したデータ圧縮後の復元は、元のファイルの同一のコピーを与えません。ただし、圧縮アルゴリズムは、損失を制限するように設計されているため、耳や目には明らかではありません。紛失した圧縮は、AAC、JPEG、MPEG、MP3などのファイル形式で使用されます。