質問: 画像形式のgifについて教えてください。 画像形式のgifについて教えてください。 gifには、gif32、gif64、gif128 と言うのがありますが、この中で、一番高画質なのは、どの形式ですが。 あと、イラストレーターで保存する場合、 ディザあり、なし、を選択できますが、 高画質で保存する場合、あり、なし、どちらを選択すればよいのでしょうか。
回答: >gifには、gif32、gif64、gif128 >と言うのがありますが、 gifには、gif87,gif87a,gif89aの3形式しかありません。 gif32、gif64、gif128というのは、単に色数です。gifは255色まで任意の色数のパレットを持つことができます。 ディザはgifには関係なく、illustratorで作成したベクトル形式のデータをビットマップ形式に変換するときにその境界をぼかす方式です。 illustratorのデータは、どんなに拡大縮小しても境界がギザギザになりませんね。ところが、gifに限らず、bmpでも、pngでも、jpegでもビットマップにしてしまうと、その境界はどうしてもギザギザになります。jpegは、他のビットマップとは少し異なる。 また、gifは、ビットマップの中でも256色を使うbmp(windowsビットマップ)と同じものですが、そのデータを[座標とその位置の色]の羅列ではなく、lzwという魔法のような圧縮方法で圧縮してあることだけが違います。gifはjpegと異なり可逆圧縮で、画像が劣化しない特徴があります。 >高画質で保存する場合、あり、なし、どちらを選択すればよいのでしょうか。 したがって、高画質で保存する場合は、ディザの有無や色数ではなく、最適な減色方法と画像サイズを大きくするしかありません。 具体的に言うと、プリンターで600dpi程度の高画質でのプリントを想定しているなら、windowsの場合はそのディスプレイは96dpiですから、約6倍のサイズにして保存しないとだめだということです。 具体的な例で言うと、wordやエクセル上でオートシェイプを使って丸を書いて印刷してもそれはベクトルデータですから、その画像を伸縮しても縁はきれいですが、bmpやgif、jpeg画像は6倍程度の大きさの画像をwordやエクセル上で小さく縮めておかないときれいに印刷できないことでわかります。 これらは画像を扱う基本ですから下記サイトの情報を良く読んで理解しておくとよいでしょう。 ビットマップ画像 - wikipedia ( http://ja.wikipedia.org/wiki/%e3%83%93%e3%83%83%e3%83%88%e3%83%9e%e3%83%83%e3%83%97%e7%94%bb%e5%83%8f ) ベクターイメージ - wikipedia ( http://ja.wikipedia.org/wiki/%e3%83%99%e3%82%af%e3%82%bf%e3%83%bc%e3%82%a4%e3%83%a1%e3%83%bc%e3%82%b8 ) ↑ここがわかりやすいかな gifフォーマットの詳細 ( http://www.tohoho-web.com/wwwgif.htm )