« 画像ファイル解析ソフト「JpegAnalyzer Plus」 | メイン | iPhone「iOS4」で画面を縦方向に固定する »
2010年9月19日
iPhone「iOS4」メール添付写真の縦横が逆になる(4)[ iPhone ]
iPhone「iOS4」メール添付写真の縦横が逆になる件で、画像ファイル解析ソフト「JpegAnalyzer Plus」でファイルを解析してみました。結果的には、iPhoneで撮影した写真ファイルには、「画像方向」情報として記録されているものの、PCのブラウザではその情報を解釈できない//解釈していないために縦横や上下方向が逆になっている事が判りました。iPhoneでは、この「画像方向」情報にもとづいて表示しているので正しい方向で表示されています。(2010/9/24 setoatuさんのコメントで一部修正)
(1)縦横が逆に表示される写真の解析データ ->「左90度回転」となっている00000026-000000AF 0th IFD Tag-11 Next IFD 00000000 (Value-00000000)
00000028 010F メーカー名 Apple
00000034 0110 モデル名 iPhone 3GS
00000040 0112 画像方向 先頭の行が右、列が上(左90度回転像)
0000004C 011A 画像の幅の解像度 72
00000058 011B 画像の高さの解像度 72
00000064 0128 画像の幅と高さの解像度の単位 インチ(dpi)
00000070 0131 使用ソフトウェア名 4.0.1
0000007C 0132 ファイル変更日時 2010:09:18 08:48:11
00000088 0213 YCCの画素構成(YとCの位置) 中心
00000094 8769 Exif IFDへのポインタ 000000EC (Value-000000CE)
000000A0 8825 GPS IFDへのポインタ 00000252 (Value-00000234)
(2)上下が逆に表示される写真の解析データ ->「180度回転」となっている
00000026-000000AF 0th IFD Tag-11 Next IFD 00000000 (Value-00000000)
00000028 010F メーカー名 Apple
00000034 0110 モデル名 iPhone 3GS
00000040 0112 画像方向 先頭の行が下、列が右(180度回転像)
0000004C 011A 画像の幅の解像度 72
00000058 011B 画像の高さの解像度 72
00000064 0128 画像の幅と高さの解像度の単位 インチ(dpi)
00000070 0131 使用ソフトウェア名 4.0
0000007C 0132 ファイル変更日時 2010:06:30 12:32:28
00000088 0213 YCCの画素構成(YとCの位置) 中心
00000094 8769 Exif IFDへのポインタ 000000E6 (Value-000000C8)
000000A0 8825 GPS IFDへのポインタ 0000024C (Value-0000022E)
投稿者 hnakamur : 2010年9月19日 16:45 : [ 編集 ]
私もこの現象で困ってます。メールで送ると画像が勝手に向きが変わる。でも、iPhoneで見た時だけ方向が変わっていないという。MMSで送ると向きが変わらないのですが、(iOS4.0以降)EXIFなどが消えるのが困りもので。
同じ悩みを抱えていましたが解決することができました。
よければ読んでみてください。