• ベストアンサー

何故パソコンはそんなことすら分からないのか?  写真JPEG GIFってどうなってるの??

大きく分けて2つ質問します 1まずRARで圧縮する際になぜこれは1GBになるとか分からないのですか?じゃあやってみて何も縮んでいなかったら残念だったね 映像 AVIなども同じですか それで終わりですか。なぜJPEGなども圧縮する場合(ソフトなどを使う)そのあとのサイズが分からないのですか? 2 あとJPEG  GIF  PNGって基本的にどうなっているんですか? ドラッグアンドドロップ画像変換やバッチグーを使っていて訳が分からなくなります。俺自身も説明しづらいのですが 例  同じ状況でとった写真が 3枚ある    写しているものが違うからある程度サイズは違う    ・この場合サイズはどの程度異なる??    そしてここからが1番疑問ですが、PNGとか普通小さくなるものでしょう。でもJPEGより大きくなったり バッチグーで Aの写真を品質75にしたら  1Mになるのに        Bの写真は4M        これぐらい違ったりするんです。 どうなってるんですか。。。

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

  • ベストアンサー
  • MrBan
  • ベストアンサー率53% (331/615)
回答No.1

1. 圧縮という技術は、本質的に「対象とするデータ」によって圧縮率が変わります。 データの内容を全部読んでみないと圧縮率(最終結果)もわかりません。 結果として、それがわかる時(読み終わってる)にはたいてい圧縮も終わってます。 > 映像 AVIなども同じですか エンコードも圧縮の一種なので、同様です。 また、映像がたとえばmpeg等で既にエンコード済みの場合、 既にmpegという「映像に特化した圧縮」が行われているので、 再度RARを使っても大してサイズは減りません。 2.この場合サイズはどの程度異なる?? 人間の見た目と、コンピュータの判断は基準が違います。 子供向けアニメのような「同じ色だけが続く場合」などは圧縮率がよくなるのが一般的です。 > PNGとか普通小さくなるものでしょう。 いいえ。PNGは「可逆圧縮」という方式なので、画像の種類によってははるかに「不可逆圧縮」方式のJPEGの方が小さくなります。 (写真などの場合、一般に不可逆方式のJPEGの方が小さくなることが多いです) そのかわり、JPEGにすると若干絵が汚くなりますが(劣化)、 PNGはそういうことがありません。

その他の回答 (2)

  • Seravy
  • ベストアンサー率47% (118/249)
回答No.3

先に失礼申し上げておきます。 まず、パソコンを責める前にご自分の無知に気付くべきです。 1. ファイル圧縮とは。 RARの細かい技術使用など知りませんが、圧縮の基本の基本は、「0110101101000110011」のデータを圧縮するとき、[11=a]と置くと、「0a010a01000a00a」のようにやや短くなります。 ま、すべてがこんな原始的な圧縮を行なっているわけではなく、もっと効率の良いアルゴリズムで圧縮していますが、基本はコレ。 だから、ファイルによってはこれ以上縮められないってのもあるし、余裕で縮められるじゃん、ってのもあるんです。 だから実際計算してみないと分からない・・だから最初に表示されないのです。 >なぜJPEG・・ JPEGなど、画像は処理の量が少ないので、ソフトによっては、計算して保存する前に教えてくれる物もありますよ。w Photoshopとか。 2. JPEG 、GIF 、PNGは圧縮方法が異なるので結果が変わります。 JPEG ・・は、人間の目は色に対して鈍感なことを利用し、輝度を残し、色の情報を間引きます。よって、写真などのグラデーションや色調変化に富んだ画像を効率よく圧縮できます。但し、輪郭がにじむ事があります。 GIF、PNG ・・は、使う色の数を制限し(特に、GIFは256色まで)圧縮を行ないます。これにより、色の少ないグラフィック(イラストやボタンなど)を効率よく圧縮します。 逆に言えば色数の多い写真をPNGで圧縮すると必要な色の数が増えてしまうためにJPEGより巨大なファイルサイズになってしまいます。 これら3つの性質を上手く使い分ける事でファイルサイズを最小にする事ができるでしょう。 まとめ・・というわけではないですが・・ JPEG - 実写写真・色の数が多い絵 GIF - グラフィック・イラスト アニメーションも出来るが256色まで PNG - グラフィック・イラスト 256色までと、32bitのフルカラー+透明度 まで扱える なわけです。

  • noshin3
  • ベストアンサー率22% (2/9)
回答No.2

圧縮率の問題ですね。 JPEGでは赤っぽい色は「赤」、白っぽい色は「白」のように同系色の色を一つの色として認識し、それぞれのエリアでこのエリアは「赤」このエリアは「白」として変換することによってファイルサイズを圧縮しています。  一番顕著なのは元データが「BMP(ビットマップ)」ファイルであり、BMPには一切の圧縮がかかっていません。このデータをJPEGで保存する場合、”白一色”と”白と他の色の2色”そして”フルカラー”を撮影した同一サイズのファイルの圧縮率(変化率)を見ることで確認できます。 質問されている、 > Aの写真を品質75にしたら1Mになるのに > Bの写真は4M というのは同系色の色が多いか少ないかで変化率が違ってきているものと思われます。 http://www.htmq.com/gazo/index.shtml

関連するQ&A

専門家に質問してみよう