• ベストアンサー

BMPとJPEGとGIFなどの違いってなんですか?

ペイントで画像を編集して保存しようとしたら「ファイルの種類」が設定できるということがわかったんですが、16色ビットマップや256色ビットマップ、24ビット ビットマップや、JPEG、GIFなど色々な種類の方法がありました。 パソコン初心者で、なにがどう違うのかわかりません。この形式の違いと、どれの形式で保存したら一番高画質で保存できるか教えてください。よろしくお願いします。 

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

  • ベストアンサー
回答No.7

みなさんの回答にあるように画像の保存形式の違いです。 まず、ペイントで画像を編集しているということですがどんな画像なのかによって大きく左右されます。長くなりますが、 【ビットマップ(BMP)】 たとえば10×10のキャンパスに絵を書いたとします。その10×10つまり100のビットの1つ1つそれぞれに色の情報を保存します。モノクロBMPだと100個のビットそれぞれに白か黒かの色情報を保存しますから100×2=200の保存領域が必要になります。ただ実際のファイルサイズは200ではありません。このファイルサイズの計算は難しいので覚えなくてもいいと思います。 □□□□□□□□□□ □■□□□□□■□□ □■□□□□■□□□ □■□□□■□□□□ □■□□■□□□□□ □■□■■□□□□□ □■■□□■□□□□ □■□□□□■□□□ □■□□□□□■□□ □□□□□□□□□□ つまり、この絵を保存すると200のファイルサイズが必要ということです。 デジカメのサイズは通常640×480が一番多く使われていますので、 モノクロBMP→640×480×2色=37.5キロバイト 16色BMP→640×480×16色=150キロバイト 256色BMP→640×480×256色=301キロバイト 24ビットBMP→640×480×16777216色=900キロバイト というファイルサイズになります。だいたいフロッピー1枚が1000キロバイトになりますので、24ビットBMPだと写真1枚をフロッピー1枚に保存するということになります。極端な話し、いろんな色を使って絵を書いてもキャンパスに黒い点を1つだけでも保存の色数が一緒であればファイルサイズは一緒なんです。 当然、これでは効率が悪いということで開発されたのが次のJPEGやGIFです。 【JPEG(JPG)】 JPEG(ジェイペグ)というのは特に写真等に使われる画像圧縮形式で上下左右のビット同士で似た色であればまとめちゃおうということです。 分かりやすく例えれば写真を撮影すると髪の毛は普通黒ですよね。BMPだとそれを1ビットずつ色を指定して再現しますがジェイペグは似たような黒だったら全部同じ黒にしてしまおうということです。当然、似たような色をまとめて黒にした訳ですので微妙な髪の毛の質感を表現するのが不可能になります。でも、実際デジカメ写真はほとんどJPEGで保存されるくらいにパッと見ただけでは分からないような高度な圧縮になります。 JPEGは圧縮率を指定できるので限りなく小さいファイルサイズに圧縮することもできます。 ただし、圧縮して微妙な色合いを表現できなくなったJPEGをBMPに戻すことはできません。だからあまり小さく圧縮するのは考えものです。 【GIF】 これジフと読みます。これも画像圧縮形式ですが、JPEGと大きく違うのは圧縮の仕方です。 まず、256色しか表現できません。さらに、何ビット同じ色が続くかという情報を保存します。 たとえば、 □□□□□□□□□□ □■□□□□□■□□ □■□□□□■□□□ □■□□□■□□□□ □■□□■□□□□□ □■□■■□□□□□ □■■□□■□□□□ □■□□□□■□□□ □■□□□□□■□□ □□□□□□□□□□ この画像だったら、 □10 □1■1□5■1□2 □1■1□4■1□3 ・・・ という風に色とその色が続く個数を保存しています。だから全部真っ白の絵とかなりカラフルな絵では圧縮した後のファイルサイズが全然違います。 だから、このジフはホームページのタイトルやバナーなどの看板に近い割と単調な色の連続する画像で使われます。 【結論】 結局、どういう画像を保存するかというのが大きな分かれ目になりますので、 写真などはJPEGで、たとえばペイントで息子が書いた絵はBMPやGIFでという使い分けになると思います。 ただし、上の説明もかなり分かり易いように表現しているので実際の圧縮を正しく解説している訳ではありません。あくまで参考程度ということで・・・・・。

orange_blue
質問者

お礼

こんなにくわしく解説していただけるなんて恐縮です。大変うれしく、感謝いたします。 パソコンはなかなか苦手なのですが勉強していこうと思います。繰り返しになりますが、大変詳しいご回答ありがとうございました。

その他の回答 (6)

  • renton
  • ベストアンサー率34% (1720/4934)
回答No.6

ビットマップはウィンドウズの標準的な画像形式です。 1色からフルカラーまで、いくつか持てる色数を制限してデータ量を減らせるようになっています。 キャンバスの縦横の大きさと何ビットでデータを持っているかによってデータの大きさが決まります。データ量が大きいのでネットなどでやり取りする時は不向きです。 JPEGはフルカラーでデータを持って、圧縮もかけられるので、ネットやデジカメなどでよく使われます。ですが、圧縮すると汚くなり荒れて見えます。圧縮すると元のものとは似た別のもになり、元には戻せないので注意が必要です。 GIFは最高で256色までしか扱えません。画像の一部を透過させたり、アニメーションさせたりもできる形式です。 保存形式は、使用しているソフトと、どういった目的で画像を保存するのかというのが前提になるのでは?絵を描いていて途中のデータを保存したいのであれば、使用しているソフトの標準的な形式を使うと良いですよ。PhotoshopならばPSD形式で保存しておけばレイヤーの情報もそのまま保存できて、次に開いた時も同じ状態で作業ができます。 HPなどで使ったり、メールに添付して送りたいならJPEGで良いのでは?画質にこだわるなら圧縮率は下げて、画質を高くとります。

orange_blue
質問者

お礼

ありがとうございます。まだメールに画像を添付したことは無いのですが、おくるときはそうして送ろうと思います。わかりやすいご説明感謝いたします。

  • info22
  • ベストアンサー率55% (2225/4034)
回答No.5

一番高画質は24ビット ビットマップです。 他のビットマップはビット数が少なくなるほど色の数が減り画像の色質が劣化します(色数を減らす圧縮方式です。)。圧縮することで画像ファイルのメモリーサイズを減らします。 ビットマップ方式以外は画像のメモリサイズを減らすための圧縮方式です。目的にあわせて圧縮の仕方を工夫しています。GIFがポスターカラー調の画像に適した圧縮方式です。JPEGは風景や人物の写真画像に向いた圧縮方式です。TIFはスキャナーの取り込み画像に使われる圧縮方式です。 詳細は以下のURLをご覧下さい。 http://bj.canon.co.jp/wonderlabo/Lesson/gazou/gazou/win/step5.html http://www.pasotomo.com/qa/qa_win/imgfile/imgtype.html

orange_blue
質問者

お礼

ありがとうございます。いまは日々勉強しなんとかしてパソコンの知識を身につけるべく努力しております。これからはIT時代ですからね。

  • norikunny
  • ベストアンサー率21% (256/1168)
回答No.4

パソコンの初心者でいらっしゃるのでかいつまんで簡単にご説明します。 パソコン上の画像は目に見えない小さな色の点があつまって出来ています。 この細かい一つ一つの色の点を集めて作った画像がビットマップ形式です。 使う色数により多いのが24ビット ビットマップ、少ないのが16色や256色ビットマップです。 ですから一番高画質で保存するのであれば24ビット ビットマップで保存しましょう。 あと、JPEGとGIFですがこれらは画像はきれいですが、データの容量として大きすぎるビットマップデータを見た目は分からないように間引く(=圧縮)した形式です。 JPEGは主に写真などの画像を圧縮するのに向いており、GIFは色数に制限があるのでウェブ上のバナー等色数の少ない画像を圧縮する場合に良く使用されます。

orange_blue
質問者

お礼

的確な回答ありがとうございました。 初心者向けに説明していただき感謝しております。

  • weiemes15
  • ベストアンサー率28% (232/828)
回答No.3

BMPはデータを全く圧縮していません ファイルサイズはちいさくなりませんが画像の劣化も全くありません JPEGはインデックスとなる点との差分のデータだけを保存することにより圧縮しています 圧縮率を上げるほどファイルサイズは小さくなりますが、切り捨てられるデータも増えるため画像が劣化します(輪郭がぼやけます) GIFは色数を制限してデータを圧縮します

orange_blue
質問者

お礼

画像の保存は時と場合によって考えるのがいいんですね。今まではずべてJPEGで保存していたので、画像の劣化に悩んだりしてましたがこれで解決しました ありがとうございました。

  • 6dou_rinne
  • ベストアンサー率25% (1361/5264)
回答No.2

これらは画像を保存するときのファイル形式の違いです。 ビットマップは画像イメージ1画素ごとに全部保存しますので高画質ですが、そのかわり保存容量は多くなります。また同じビットマップであれば色の数が多いほど1画素のイメージを保存するための情報が増えますのでファイルの容量が大きくなります。 JPEGは画像イメージが崩れない程度に画素を省略しますので保存容量は小さくなりますが画質は悪くなります。 GIFは254色イメージだけだったと思います。 この中でいちばん高画質なのは24ビットビットマップです。

orange_blue
質問者

お礼

24ビットビットマップが最高だったんですね。これからは大事な写真などはこれで保存していこうと思います。 ありがとうございました。

回答No.1

http://heo.jp/tag/kowaza/zatsugaku/01.html こちらにそれぞれのファイル形式の違いが簡単に書いてあります。 ペイントで描いた場合、ビットマップ形式で保存するのが一番いいです。が、その分ファイルのサイズが大きくなります。 http://www.apec.aichi-c.ed.jp/project/joho/jissyuu/gazou/gazou.htm こちらも参考になると思います。

参考URL:
http://heo.jp/tag/kowaza/zatsugaku/01.html
orange_blue
質問者

お礼

参考HP大変役に立ちました。 これから勉強していこうかと思います。 ありがとうございました。

関連するQ&A

  • 画像をgifからjpegに

    画像をGIFからJPEGに形式を変えたいときにペイントを使って保存する時にファイルの種類という所を変えてしてきたのですが、どうしても画質が下がってしまいます。それに画質が悪いのに少し重くなってしまっています。画質を下げずに変える方法はありませんか?? あとGIFとJPEGの違いを教えてください。

  • ペイントでBMP形式をJPEGやGIFに変換できない

    Win2000でペイントを使ってJPEGやGIF形式に変換したいのですが、BMPデータを開いて[名前を変えて保存]でファイル形式を変えたいのですが、ファイル形式に[GIF][JPEG]が表示されません。 なにか別に設定するところってありますか?よろしくお願いします。

  • GIF、BMP、JPEGについて

    画像ファイルの形式としてGIF、BMP、JPEGとありますが、これらはどんなとき(ソフト)にどの形式で保存したほうがよいのか、どんな場合にどの形式がよく使われているのかなど基本的な考え方があったならばお教えいただきたいのですが、宜しくお願いいたします。

  • JPEGに変更したいのですが・・・

    保存してある画像を相手に送ったところ。 「JPEGでお願い」と言われてしまいました。 今までJPEGなんだと思ってたので、え?と思い、 画像をプロパティーで見てみると、種類が「BMPファイル」 ってなってました。    ||||||||(* ̄ロ ̄)ガーン||||||| え!っと思い。ここで調べてみると、最近の質問で ここにありました。            ↓ http://www.okweb.ne.jp/kotaeru.php3?q=555067 私はデジカメで撮った画像をこの【ペイント】で拡大縮小したりしています。 ・・・だけどです。 「ファイル」→「名前を付けて保存」→「ファイルの種類」 を見ると、「JPEG」がないのです。 あるのは4種類の「ビットマップ(bmp;dib)」と「GIF形式」 だけでした。 画像を「GIF形式」にすると、画像が変になるんですよね。 普通、画像といえば「JPEG」ですよね? どうすれば、BMPをJPEGにできるのでしょう。 初心者ですので、よろしくお願いします。m(_ _)m 私のパソコンOSは。Windows98で。 機種は富士通FMV・デスクパワー・M4/707です。

  • ペイントでJPEGが突然でなくなった

    OSはwin2000proです。 いままで、ペイントで、画面コピーして、 JPEGで保存してきました。 ところが、ある日突然、ファイルの種類の中から、 JPEG形式が消えてしまいました。 それ故、JPEGで、保存できなくなりました。 GIFとビットマップしか、でてこないのです。 JPEG復活の方法を教えてください。 お願いします

  • bmpをJPEG・PNG・GIFに変えるには??

    マジカルメーカーというやつに 画像を貼り付けようとしたら 画像形式が違います JPEG・PNG・GIFに直してください とでました。 貼り付けようとしている画像は、  ネット上の画像をPrt Scキーで撮って ペイントで 切り取ったものです。 どうしたらいいでしょうか? お願いします。

  • 画像処理bmpをjpegに変えたが貼り付け出来ない

    下記よろしくお願いいたします。 最近画像処理に便利な「Photo Filtre Jtrim」http://www5f.biglobe.ne.jp/~ayum/gazouhenkan/photofiltre.htmlを使用して画像の不要部分を削除する方法を知りました。 環境はWindows Vista、 Office Personal2010、Windowsフォトギャラリーに画像を保存しております。 画像は「jpg」形式で自動的に保存されます。 yahooオークションに画像を添付するために画像の不要部分をカットしました。 1.Jtrimで画像処理後(周りを削除後)「形式がjpgからbmp」に自動的に変更になります。 2.Yahooオークションンに張り付けると受け付けてくれません。   「ご利用できるファイル形式はgif・jpegのみです」のメッセージが出ます。 3.Windowsヘルプを見て、下記処理しました。   ・「Windowsフォトギャラリー」を開ける   ・画像をクリックする   ・ツールバーの「開く」をクリック後「ペイント」をクリック   ・ペイントが開き画像が表示される   ・ペイントのファイルメニューをクリック「名前を付けて保存」をクリック   ・「ファイルの種類」ボックスをクリックし、画像の変更に使用するファイルの種類を    クリックします   ・「保存」をクリックします 5.処理後の画像を確認すると選択した「jpeg」に変更されています。 6.改めて「yahooオークション」の画像挿入画面に張り付けるのですが、   「ご利用できるファイル形式はgif・jpegのみです」のメッセージが出ます。 このような場合、どのようにすればYahoo画像挿入できるのでしょうか? お手数ですがよろしくお願いいたします。     

  • ビットマップ(bmp)をgifやjpeg形式に変換したいのですが

    ビットマップ(bmp)をgifやjpeg形式に変換したいのですが、どのようにしたらよいのでしょうか。

  • JPEGをGIFにきれいに変換したい

    初心者です。 あるサイトに画像を登録するのですが、 GIF形式のみ、と指定されています。 携帯電話などで撮った画像はJPEGになるので、拡張子をGIFと書き換えました。しかし、元の画像よりぼやけてしまいます。 元の画像のようにきれいにGIF形式のファイルにする方法を教えてください。

  • ペイントでJPEG保存ができなくなりました。

    以前はペイントで作成した画像を、名前をつけて保存→ファイルの種類:JPEG形式 で保存できたのですが、Officeをインストールし直したせいか保存できなくなりました。 「ファイルの種類」の場所にGIF形式はあるのですがJPEG形式がなくなってしまい、名前の最後に拡張子をつけると一応JPEG保存になるのですが容量が減りません。 Officeも取り敢えずフルインストールしてみました。 VAIO,Win98,Office2000 Personalです。 よろしくお願いします。

専門家に質問してみよう