6. ZIP形式の圧縮

ZIP形式とは可逆圧縮されたファイルの形式です. 可逆圧縮ですので,元の情報は損なわれることなく,復元すること可能です. つまり,元の情報を適切に符号化することによって,ファイルサイズを小さくするものです. ここでは平均情報量と可逆圧縮の圧縮効率を比較してみましょう.

ZIP形式の圧縮(1)

まず最初に元ファイルのサイズを調べます.

ZIP形式の圧縮(2)

次にファイルを圧縮して,圧縮後のファイルサイズを調べ, 圧縮率(どれほど圧縮できたか)を計算しましょう. (下で紹介しているターミナル上での zip コマンドを使わずに, ファイルのアイコンを右クリックして圧縮することも可能です. しかし,一般に圧縮率が悪くなる傾向があるため, ここでは zip コマンドを使っています.)

ZIP形式の圧縮(3)