ビットマップ (.bmp) は、画像を保存するための非圧縮画像形式だと聞きました。これは、画像を高品質、つまり品質を損なわずに保存できる、つまりロスレス形式という意味ですか?
ここで「非圧縮」と「ロスレス」という用語が混同されています。どちらも同じですか?
答え1
「非圧縮」と「ロスレス」という用語は、2 つの異なる意味を持ちます。圧縮には、ロスあり (JPG など) とロスレス (ZIP など) の 2 つの形式があります。
ロスレス圧縮は、通常、プログラムやテキスト ファイルに使用されます。ファイルから冗長な情報を削除して圧縮します。通常、メディア ファイルの圧縮には適していません。
非可逆圧縮では、可逆圧縮では通常はうまく圧縮できないデータ タイプでも、高い圧縮率を達成できます。これは、重要でない情報を削除することで実現されます。たとえば、JPG 圧縮では、人間の目にはほとんど見えない画像の詳細が削除されます。MP3 圧縮では、人間の耳にはほとんど聞こえない、あるいはまったく聞こえない音が削除されます。
BMP 形式はロスレスかつ非圧縮です。
答え2
非圧縮とロスレスは同じではありません。圧縮形式にはロスのある形式 (画像の場合、最も一般的なのは JPEG) とロスのない形式 (GIF、PNG、TIFF 画像などで使用される圧縮方法) があります。BMP 画像を使用して品質の低下を防ぐこともできますが、PNG を使用してディスク領域を節約することもできます。
答え3
品質を損なわずに画像を保存するには (これが目的の場合)、.png をお勧めします。.bmp よりもサイズを小さくしても、画像は 100% 完璧になります。
より詳しい説明:
非圧縮
圧縮されません。サイズも小さくなりません。画像を扱う場合、.bmp が唯一 (または少なくとも最も「一般的な」) の非圧縮形式であると私は考えています。最近では、ほとんどどのような用途にも推奨されません。比喩的に言えば、毛布を圧縮せずに残しておきたい場合は、毛布に何もせずに通常どおり広げるだけです。
圧縮
ファイルが小さくなりました。圧縮には、ロスレスまたはロッシーの 2 つの一般的なスタイルがあります。どちらもファイルを小さくしますが、方法が異なります。ロッシーでは、通常、ロスレスよりもファイルサイズが大幅に小さくなりますが、元のファイルに関する情報が失われます。メディア ファイルでは、ロスレスよりもロッシー圧縮の方が頻繁に使用されます。
無損失の
元の情報は一切失われません。元の非圧縮ファイルは、これから再構成できます。画像の場合、最も一般的な形式は .png です。一般的なファイルの場合、最も一般的な形式は .zip です。毛布の例えを続けると、毛布をロスレスで圧縮したい場合は、毛布を数回折りたたんで小さくします。
ロスレス
スペースを節約するために、元のファイルに関する情報が失われます。画像、音楽、ビデオは、一般的に非可逆圧縮されます。元のファイルに関する情報は、回復不能に失われます。たとえば、音楽では、非可逆圧縮すると、ほとんどの人が聞き取れないであろう非常に高い音や非常に低い音が失われることがあります。音楽では .mp3 が最も一般的で、画像では .jpg/.jpeg (同じもの) が最も一般的です。ビデオの場合、ファイル拡張子は圧縮方法を表すものではありません。ファイルの種類は、ビデオおよびオーディオ メディアの「コンテナー」にすぎません。ビデオ圧縮の一般的な方法には、divx (最近は使用されていません)、xvid (あまり使用されなくなりましたが、まだ使用されています)、h264 (新しく、人気が高まっています) があり、.avi が最も一般的なコンテナーです。メディア以外のファイルには非可逆圧縮を使用できません。すべての情報が必要なため、ファイルが壊れてしまいます。毛布の非可逆「圧縮」の例としては、毛布の端をベッドにぴったり収まるようにカットし、折りたたむことが挙げられます。