• ベストアンサー

画像の解像度を保ったまま、ファイルのサイズを圧縮したい。

400×200pixel の画像(gif、あるいはpsd)があった場合に、 この400×200pixelの解像度は保ったまま、 ファイルのサイズ(容量)を圧縮することはできますでしょうか (画質劣化は目をつむるとして)。 Photoshopに「web用に保存する」コマンドがあり、それを使えば ある程度、無駄な情報をはじいてくれますが、それよりさらに ファイルサイズを圧縮する方法がございますでしょうか。 レイヤーなどの情報はいじることができないとします。

質問者が選んだベストアンサー

  • ベストアンサー
  • bardfish
  • ベストアンサー率28% (5029/17766)
回答No.2

色深度の変更は(PhotoshopCS2の場合ですが)、画像を開いてからメニューの[イメージ] - [モード]から「8bit/チャンネル」「16bit/チャンネル」を選ぶと8bitカラー、16bitカラーに変更できます。 GIFの場合は「別名で保存」からファイル名を入力した後にGIF専用のダイアログが出るので使用する色の数を入力するなでパラメーターを弄ります。 JPEGの圧縮率も保存する時に圧縮率を設定できます。 Web用に保存の場合でも「高画質」となっている箇所や「画質 90」となっているところを弄れば圧縮率を変更できます。 因みに、8bit/16bitのカラーモードでは保存できるファイル形式に制限があります。これは、別名で保存のダイアログで「ファイル形式」のところを表示させてみればわかります。

bird72
質問者

お礼

お返事が遅くなりまして、申し訳ございません。 色数を減らすというよりないのですね。 大変助かりました。ありがとうございました。

その他の回答 (1)

  • bardfish
  • ベストアンサー率28% (5029/17766)
回答No.1

JPEGのような非可逆圧縮の画像なら圧縮率を弄ればファイルサイズを小さくすることが出来るのはご存じですよね。 gifやpsd,tiffのような可逆圧縮では色深度を浅くするしか方法はありません。GIFなら256色モードではなく16色モードにする。PSDやTIFFなら16bitカラーではなく8bitカラーやモノクロ2値にする等。 TIFFの場合は圧縮アルゴリズムが幾つかあり、無圧縮・LZW・ZIP・JPEGとあります。TIFFにはさらに8bit、16bitのモードもあります。 非可逆圧縮では画質の劣化があり、可逆圧縮では画質の劣化はありませんが色深度の違いによる画質の差はあります。 それ以外の方法としては使用する色数を減らしアニメ絵のようにべた塗りにするとファイルサイズは小さくなります。

bird72
質問者

お礼

お返事をいただきまして、ありがとうございます。 なるほど、ファイルの形式によって方法が異なってくるのですね。 ちなみに可逆圧縮(gif、psdなど)の色深度を浅くするには、どのように すればよいのでしょうか。photoshopなどでできるのでしょうか。 お分かりでしたら、ご教示いただければ幸いです。 またJPEGなどでは圧縮率を弄ればよいとのことですが、これも方法がわかりません。 お手数ですが、併せてアドバイスをいただけると幸いです。

関連するQ&A