アプリ版:「スタンプのみでお礼する」機能のリリースについて

こんにちは、お願いします。

圧縮ソフトで画像を圧縮させたファイルをエクスプローラで確認すると、容量が圧縮前とさほど変わっていません…
たとえば、188KBが187KBくらいにしか。
プログラムなどを圧縮したときには、半分以下に圧縮されるようなものもありますが画像の圧縮などはこの程度の率なのでしょうか?
メールなどに添付したい場合、圧縮の効果はあまりないように思うのですが。
何か方法があるのでしょうか?
教えてください。
宜しくお願いします

A 回答 (7件)

おそらくmoonhareが圧縮なさったのはJPEG書類では無いでしょうか?


JPEGはもともと画像に圧縮がかかって小さなデータになっているものなので、その上に圧縮をかけても90%にもならないことがあります。(圧縮をかける必要が無いのです。)
他の保存形式ならば圧縮率は上がりますよ。(率は)
    • good
    • 0

画像ファイルといってもいろいろありますからね。

そこらあたりは書いてくれないと...jpgなどは元々圧縮形式なので圧縮しても容量はへりません。下手をすると増えちゃったりします。
元々の画像ファイルをgif形式にし減色したりする方がいいのではないでしょうか?
では。
    • good
    • 0

経験上こうらしいということにすぎませんが…。



まず画像ファイルがJPGだったりするとアーカイブソフトで圧縮してみても
ほとんど圧縮されないような事も有るようです。

おそらくもとが圧縮画像ファイルである為、
もともと高圧縮率で作成されているような条件では
ファイルサイズに変化がないのだと思います。
    • good
    • 0

圧縮ソフトで効果が出せるのはベタなファイルです。



画像ならばBMPは無圧縮ファイルなので、LHAで圧縮するとかなり効果が出ます。
また、テキストファイルなども高圧縮できます。

これは経験上ですが、WordやExcelに画像を張り付けると
かなり大きいファイルになってしまいます。
これは張り付け画像がBMP状態なので…。
圧縮すると8MBくらいあるファイルが2MBとかになります(^-^;
    • good
    • 0

JPEG画像やGIF画像などは、そのファイルそのものが高圧縮されたものです。


そのため、それ以上の圧縮は出来ません。
BMPや無圧縮TIFF等を圧縮すると、かなり小さくなります。

以前にも同様の質問があるので参照して下さい。

参考URL:http://oshiete1.goo.ne.jp/kotaeru.php3?q=37981
    • good
    • 0

元々圧縮形式の画像であればさらにLZHなどで圧縮することは無意味です。


テーブルの追加などで逆に増える場合もあります。

複数のファイルを1つのファイルにまとめるのであればハードディスク上での
ファイルサイズは小さくなりますが。

また大きな画像をそのままメールで送る際には相手に断りを入れることを
忘れないように。

普通は大きなファイルはweb areaなりftpサーバなりにおいてURLのみを
通知して取りに来てもらう方法がまっとうなやりかたです。
    • good
    • 0
この回答へのお礼

皆々様、たくさんの回答をありがとうございましたm(__)m
大変良くわかしました(^.^)
疑問が解けてほっとしました。
また、宜しくお願いします。

お礼日時:2001/02/23 14:22

皆さんの素晴らしい回答があるので単なる蛇足です。



■LHZ,ZIPなどの圧縮ツール:
中までは知りませんが、「ハフマン符号化」などという、元の情報を損ねることなしに最小のビット数で表現するコード変換を行っているはずです。圧縮対象はテキストデータだろうが、バイナリーデータだろうがなんでも構いません。

■JPEG:
2次元のFFT(=高速フーリエ変換)を行って空間周波数に分解します。高周波成分をカットすれば、データ量は小さく出来ますが、画像の品質は落ちます。
「圧縮率」とは、言わば、どの程度まで高周波成分を残すかということです。元の情報は当然ある程度損なわれます。

この上で、LZHなどと(多分)同じような、「ハフマン符号化」という、圧縮をかけます。ここでは情報はこれ以上損なわれません。

◇ですから、皆さんご指摘のようにJPEGなどの画像データは既に、LZHやZIPと同じ方法による圧縮がかかっているのでこれ以上は圧縮できないわけです。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!