Sean's Note: JPG, EXIF 與 Orientation

2012年11月14日 星期三

JPG, EXIF 與 Orientation

JPEG, TIFF 或 RIFF 中會有個 EXIF (Exchangeable image file format) 標頭檔,

裡面存放了許多資訊,例如: 製造廠商 (Manufacturer)、相機型號 (Model)、

影像方向 (Orientation)、光圈值 (FNumber) 與 ISO 等等。其中,Orientation 是為了數位相機

和手機等所使用,記錄使用者拍照時相機的方向,以八個值定義:

1 - 右上 (我們平常拿相機的方向,若以右上角的拍照鍵定為基準點),此時人頭朝上
2 - 1 的左右鏡像
3 - 左下 (基準點此時在右下),此時人頭朝下
4 - 3 的左右鏡像
5 - 6 的左右鏡像
6 - 右下,此時人頭朝左
7 - 7 的左右鏡像
8 - 左上,此時人頭朝右

以 1, 3, 6, 8 為常見值,2, 4, 5, 7 除非顯示裝置或軟體支援,否則無效。

Windows Photo Viewer 並不支援 EXIF 的 Orientation Flag,也就是說原始資料 (Raw Data)

是什麼就顯示什麼,並不會幫使用者轉方向。另外,使用 Windows Photo Viewer 轉向後

儲存也會造成失真,建議還是以其他軟體來編輯相片吧!


參考資料:
  1. http://en.wikipedia.org/wiki/Exchangeable_image_file_format
  2. http://www.impulseadventure.com/photo/exif-orientation.html

沒有留言:

張貼留言