![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?5a7ff87)
No.2ベストアンサー
- 回答日時:
画素数は変わりませんが、画質が落ちる場合があります。
落ち方にも2通りあって、激しく落ちる場合と、誤差程度に落ちる場合があります。
ご質問の場合ファイルサイズが大幅に下がっているので、激しく落ちています。
No1さんの説明は要所要所で間違っているのでわたしが詳しく解説します。
まず、ロスレス回転の場合は画質は一切劣化しません。
例えば「azure」というソフトで可能です。
ただし、これは「縦横の情報」を書き換えるようなものではなく(そもそもjpegにそんなものはない)、ファイル全体を書き換えています。当然ファイルサイズはわずかながら変化します。
次に、誤差程度に劣化する場合。「Windows画像とFAXビューア」での回転がいい例です。
このソフトでは元画像の圧縮設定を用いて再圧縮します。(正確にいえば元画像の圧縮設定を縦横反対にしたもの)
ここでよくある勘違いが、「50%で圧縮された物を更に50%に圧縮すると25%になる」というものです。
ここで起こる劣化は計算誤差によるものだけです。
話せば長くなりますが、イメージでいえば、
・一度圧縮したデータには「圧縮グセ」がついているので次の圧縮の際には同じように圧縮される。
と考えてください。
1枚の紙を4つ折りにして、それから開いてまた4つ折りを何回繰り返しても折り目の数が増えることはありません。それと同じことです。
最後に激しく劣化する場合。
これはペイントなどの圧縮率固定のソフトを使った場合です。
先ほどの紙の例でいえば4つ折りにした紙を今度は3つ折りにしたようなものです。
この回答への補足
詳しい説明ありがとうございます。
激しく画質が落ちていたようですね。人物などを撮るときカメラを縦にして撮影する時が多々ありまして、パソコンに取り込むと画像が(人物が横に)なってしまうので、見ずらくなる為そのつど画像の向きを変えていました。
画質を落とせず向きを変えて見る方法はありますか?
ちなみに、カメラがフジのFinPixでFinPix Viewerを使用して画像編集をしています。
No.9
- 回答日時:
※ほぼ終わっているようなので、参考情報にでもしてください。
JPEGの符号化・復号化手順は概ね以下の通りです。
「符号化」
RAW Image→[離散コサイン変換]→[量子化]→[エントロピー符号化]→JPEG Image
「復号化」
JPEG Image→[エントロピー復号化]→[逆量子化]→[逆離散コサイン変換]→RAW Image
量子化はデータを間引く処理で、エントロピー符号化がいわゆる圧縮です。
これらの処理の内、(逆)離散コサイン変換と量子化が画質劣化の原因となります。
(ロスレス回転でない)一般的な回転編集では、
上記の復号化手順でRAW Imageに戻した後、編集、改めて符号化という流れになりますから、
離散コサイン変換と量子化の処理を通り、画質劣化します。
それに対して、ロスレス回転では以下のように離散コサイン変換と量子化をバイパスすることで
画質劣化を防ぎます。
JPEG Image→[エントロピー復号化]→[DCT係数に対する回転編集]→[エントロピー符号化]→JPEG Image
DCT係数に対する回転編集とは、
JPEG画像を構成するブロックの並び替えと、ブロック内のDCT係数の並び替えなので、
概ねANo.2,6で言われているとおりです。
# JFIFの一部のマーカセグメントを書き換えても
# データ部分がそのままだと回転は無理でしょうね。
No.8
- 回答日時:
私はあまり面白くありません…。
これ以上続けると削除対象になってしまいますので、まだ何かありましたら新規に質問を立ててください。
なおazureでロスレス回転したjpegをバイナリエディタで比較しましたがもちろん違うデータでしたよ。
No.7
- 回答日時:
勘違いの勘違いされてるので面白いですね(^_^;
画像の配列を問題にしてるのではなく、画像データの中に含まれる内容の事を言ってるのですよ、8x8のブロックを並べるように??(^_^;
データに含まれる縦横を横縦に書き換えてるだけなのがロスレス回転なんです、バイナリエディタなどを使ってデータを調べて見る事をお勧めしますよ。
90度の倍角でも、保存の方法によっては劣化します。
No.6
- 回答日時:
No2です。
>No5さん
指摘は歓迎しますが、まだ勘違いしているようですね。
とりあえず「水平解像度・垂直解像度」は画像サイズに関係ないので、「垂直サイズ・水平サイズ」の間違いでしょう。
それはそれとして、では「垂直サイズ・水平サイズ」だけを書き換えれば縦のものが横になるかといえば、そんなことはありません。
jpeg画像は小さな8×8ドットのブロックを並べるようにしてできていますが、そのブロックを横に並べていってどこで折り返すかを判断するために水平サイズは使われます。
ですからこれだけを変えた場合、ブロックの向きは変わらず並べ方がずれるので、横にずれた変な画像が出来上がります。衛星放送のスクランブルみたいなものです。
そうではなく一つ一つのブロックの向きも回転させなければいけないのでやはりファイル全体を書き換えることになります。
ただし、ブロックの向きの変える操作はブロック中のデータを並び替えたり符号を変えたりするだけですので、この操作では劣化は発生しません。
また、並び替えによって圧縮効率は変わりますので、ファイルサイズは変化します。
なおNo4さんの言っていることは中途半端な角度の回転の時にはその通りなのですが、90°の倍数の角度の時にはもっと単純にピクセルを並び替えるだけの処理になりますので、ここで劣化することはありません。
>画質を落とせず向きを変えて見る方法はありますか?
2番でも書きましたが「azure」というフリーソフトでロスレス回転できます。
No.5
- 回答日時:
#2さんの解説がところどころ間違っているので訂正です。
jpeg画像には以下のようなデータ保存の慣わしがあります、そのうちの縦サイズ及び横サイズ’水平解像度、垂直解像度)の情報だけを書き換えるのがロスレス回転となります、jpegの画像情報の中に縦横情報は存在するのです。
http://siisise.net/jpeg.html
他のも指摘しましょうか?(^_^;
No.4
- 回答日時:
>デジカメ写真をパソコンに取り込んで、画像の向きを変える編集をした場合には画素数は落ちるのでしょうか?
画素数(pixel)は変りませんが、画質の劣化は避けられません。
JPEGデータは、小さな点(pixel)の集合で、各々のpixelにはRGB各8bit即ち24bitの情報量があります。
例えば、画像調整で、明度/彩度/色相をいじると各々のpixelのRGB情報が修正されます。
これに対し、回転/パースの修正/解像度の変更などは、隣接するpixelの情報を元に新たなpixelが構築されます。再構築されるアルゴリズムはソフトによりますが、バイキュービック法が一般的です。
当然、情報の修正よりpixelの再構築の方が劣化の度合いは大きくなります。
なお、ファイルサイズが1311KBとありますが、500万画素機の最高画質設定だと2500~3000KB程度になる筈です。
レタッチを加える場合、最高画質設定で撮影する方が劣化を最小限に食い止める事になります。
>向きを変えた後は画素サイズ1944×2592 ファイサイズ565KB と表示されます。
保存時に圧縮率の設定を高圧縮率に設定したものと思われます。最高画質に設定して下さい。
なお、プリントが目的の場合、データを回転する必要は有りません。
No.3
- 回答日時:
使用したソフト次第です。
>画素サイズ2592×1944 ファイルサイズ1311KB
>向きを変えた後は
>画素サイズ1944×2592 ファイサイズ565KB と表示されます。
画素数とは「縦のドット数*横のドット数」なので、縦横回転させても画素数は変化しません。
ファイルサイズが変わるのは、再圧縮されたからです。
ここで、回転させる際に使用したソフトが問題になります。保存の際、圧縮率を指定できるなら「10」とか「95%」にしてやれば画質の劣化は最小限に抑えられます。
この回答への補足
回答ありがとうございます。
フジのFinPixのデジカメを使用。ソフトFinPix Viewerというもので
画像回転せせています。圧縮率を指定するのはどのようにすればよいのでしょうか?
No.1
- 回答日時:
ロスレス回転という技法を使うソフトであれば画像に含まれる縦横の情報だけを書き換えるので、画像の劣化も無くファイルサイズの変化はありません。
ファイルサイズが変わってしまうのは、保存時に他の方法で回転をして、そして最初の保存時と違う、もしくは同じ圧縮率で保存をしてしまうからです。
ソフトによっては逆に増えてしまう事があります。
オリジナルが50%の圧縮率を持つ場合、その圧縮率を変更できないタイプのソフトの場合元の圧縮率をそのまま利用して圧縮をしてしまうので、データサイズが小さくなります。
50%で圧縮された物を更に50%に圧縮してしまうから、です。
また、ソフト自体が予め固定した圧縮率しか持たない物もあります(代表的なのがWindowsに付属するペイントというソフト)
圧縮を掛けられた物を更に圧縮を掛けると、情報が削り取られるので(情報を削り取って小さくしている)ので、最終的にはボケた画像となってしまいます。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(パソコン・スマホ・電化製品) 圧縮ファイル解像について 7 2023/07/31 08:42
- フリーソフト 倍率自動調整して全画面表示できるフリーの画像ビューアー 1 2023/08/24 10:55
- 一眼レフカメラ 2000万画素じゃ足りない人 1 2022/12/25 11:37
- ノートパソコン ノートパソコンで動画編集をするようになってから立ち上がるまで時間がかかるようになりました 11 2023/06/01 16:15
- デジタルカメラ カメラ画素の意味について 3 2022/06/07 12:56
- デザイン 至急!今パソコンでB2サイズでポスター製作をしてる最中なのですが、そこで青空の写真を使いたいと思って 1 2022/08/29 01:18
- 数学 情報処理詳しい人!! A4縦のレポート文書に4:3の大きさの横向きの写真画像を貼り付けることにした。 2 2022/12/18 02:30
- その他(買い物・ショッピング) フリマサイトで画像引用の件です 4 2023/03/28 18:14
- 画像編集・動画編集・音楽編集 AdobePremiereRushについて教えてください。 動画編集をモバイル版でやっています。 ス 1 2023/04/23 00:42
- デジタルカメラ 【デジカメ】写真を撮ったときにその場で画像に文字をデジカメ側で入れられるカメラがあっ 4 2022/11/25 23:47
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
デジカメ写真の縮小でギザギザ!?
-
添付ファイルの写真の画質を低...
-
メールで画像や動画を送ると画...
-
画像の傾き修正
-
画素数とファイルサイズの関係...
-
サイバーショット DSC-W200 と ...
-
jpgのピクセルを変えずに、ファ...
-
デジカメの画像サイズはイクツ...
-
圧縮と画像のサイズ
-
JPEGはさらに圧縮できないので...
-
動画が長時間撮れるデジカメ教...
-
デジカメを使っての動画を撮る...
-
レタッチとプリントアウトについて
-
非可逆方式の画像を90度回転さ...
-
デジカメの画素数
-
Google Driveに保存した画像の画質
-
画像を3MBから1MBに変更する...
-
デジカメと普通のカメラの違い
-
オリンパス用のレンズを知りま...
-
optio wpの画質
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
トリミングでの画像
-
添付ファイルの写真の画質を低...
-
①コダック Kodak AZ652 ②Nikon ...
-
jpgのピクセルを変えずに、ファ...
-
画素数とファイルサイズの関係...
-
コピーを繰り返すと画質は悪く...
-
メールで画像や動画を送ると画...
-
Google Driveに保存した画像の画質
-
画質の劣化なしに画像を保存で...
-
画素数と保存容量
-
lhaplusの圧縮について
-
記録画素数について…
-
120分用のDVD-Rに180分の...
-
挿入した図の画質を保持して拡...
-
画像サイズとファイルサイズ
-
JPEGはさらに圧縮できないので...
-
デジカメの画素数、圧縮率設定...
-
JPEGからTTIFF変換の意義について
-
画像ファイルのサイズを理解す...
-
MiniDV 一本60分テープは何...
おすすめ情報