画像をDCT変換すると、左上の方に重要な成分が集まりますよね。
なので右下の方をカットして復元しても元画像に大きな影響を与えない。つまり少ない劣化で圧縮できた。
と言うのがDCT変換の圧縮であると認識しています。
(これが間違いだったらすみません。勉強不足でした。)
でもこれって復元画像の画素数(ピクセル数?)は変わりませんよね?変わるのは各画素の数値だけ。この場合、元画像に比べて復元画像のファイルサイズは減少するんでしょうか?ファイルサイズは画素数に依存すると思うんですが…
(もしかして、圧縮=ファイルサイズの減少、って訳ではない?)
No.2ベストアンサー
- 回答日時:
>と言うのがDCT変換の圧縮であると認識しています。
違います。
が、それはひとまず置いておいて、疑問に対して答えておくと、
その方法で保存するのはDCT結果のデータであって、復元した画像データではありません。
たとえば元画像が8×8の64個の数値からなっているとして、DCTをかけると同じく64個の数値になります。これを保存するときはそのうち左上16個だけを保存します。
保存した画像を見る時にはその16個のデータから逆DCTによって画像を復元します。
もちろん復元した状態を保存しようとしたら元と同じデータ量になります。bmp→jpg→bmpと変換したようなものです。
で、これが圧縮かということですが、
この例は圧縮の説明に必ずといっていいほど出てくるのですが、jpgなどの実際の圧縮方式とは全く別物です。似ているところはDCTを使っているところだけ。これはあくまでDCTの概念の説明だと考えてください。
例えば上の例で挙げた「64個のDCTデータから左上16個を保存(の後逆DCTをかける)」というのは、「画像を1/2に縮小(の後2倍に拡大)」と同じことです。これを圧縮とは普通呼びません。
No.1
- 回答日時:
DCT で圧縮しようとすると, 普通は画像を「ブロック」単位に分割して各ブロックに対して DCT を使う, ということになりますね.
で単純な計算をします.
今どきはブロックの大きさが 8×8 です. このブロックに対して DCT を適用すると (やはり) 64個の数値になりますが, そのうち 32個だけ使うことにするとしましょう.
ファイルサイズはどうなりますか?
この回答への補足
32個のDCT係数を使って逆変換したとしても、復元された画像は8×8になりませんか?
元画像に比べて、各画素の数値は変化しても個数は変わらないような…。
ということはファイルサイズも変わらないのでは?
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(OS) Windowsで大量の画像サイズを半自動で変更する方法 6 2023/02/17 08:45
- PDF パワポ及びPDFのデータ量について 3 2023/07/20 10:24
- ホームページ作成・プログラミング 保存したホームページのファイルは何をしている推測できますでしょうか。 1 2023/08/18 15:50
- Ruby 【メモリ不足で落ちる(python)】 1 2022/05/26 21:22
- 写真 高画質化について。画像を高画質化できるフリーソフトがあることを知りました。これを使って、例えばヤフオ 2 2023/01/08 08:45
- その他(コンピューター・テクノロジー) どうすればExpressZip圧縮ソフトで再びpdfを圧縮、閲覧できますか? 4 2022/06/11 14:47
- フリーソフト 倍率自動調整して全画面表示できるフリーの画像ビューアー 1 2023/08/24 10:55
- 画像編集・動画編集・音楽編集 画像の一括圧縮 1 2022/12/02 21:56
- 美術・アート 【Photoshop】設定したサイズが正しく反映されない事象の解決方法 1 2022/08/31 22:53
- Ruby 英数字を含む文字列(0-9,A-Z)の桁数圧縮をするには 5 2022/06/28 18:15
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
googledriveデータ劣化しますか?
-
PDFファイル。同じ枚数なのにサ...
-
Jpeg画像に引き出し線や囲み線...
-
16GBのUSBメモリを購入し3.2MB...
-
グーグルフォトで撮影済の写真...
-
解像度、伝送速度等の質問
-
デジカメで撮った写真を縦にす...
-
デジカメ画像を圧縮してメール...
-
JPEGとBMPって・・・
-
デジカメで写した写真をメール...
-
同級生の顔を使ってエロ画像を...
-
Googleドライブの動画の画質に...
-
プリント画面の丁合いとはなん...
-
マクロで画像挿入→エラー「リン...
-
iPhoneで写真を撮りました。 端...
-
「強調」の対義語は何ですか?
-
pixivの画像を保存しようとした...
-
画像を指定のサイズ(cm)で印刷...
-
エクセル 日付 指定 連続印刷
-
tiffファイルの解像度変更の仕方
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
グーグルフォトで撮影済の写真...
-
Jpeg画像に引き出し線や囲み線...
-
googledriveデータ劣化しますか?
-
PDFファイル。同じ枚数なのにサ...
-
圧縮 と 縮小 の違いって?
-
PNGの画像をJPEGにしたら、その...
-
16GBのUSBメモリを購入し3.2MB...
-
画像ファイルサイズ圧縮
-
3.70MBくらいから500KBに圧縮す...
-
jpeg zip 劣化
-
スマホでjpgを保存した時に圧縮...
-
デジカメで撮った画像に格子模...
-
デジカメ写真。データサイズは...
-
JPEGとBMPって・・・
-
”ビットマップ”って何ですか?
-
一眼レフで撮った画像のデータ...
-
デジカメで写した写真をメール...
-
jpegファイルの圧縮率について
-
デジカメで撮った写真を縦にす...
-
GIMPという画像を加工でき...
おすすめ情報