2020年5月1日 星期五

將圖片轉成全景圖spherical panorama

使用Sweet Home 3D完成後,輸出全景圖(spherical panorama, png format),但一般的全景圖瀏覽器沒辦法吃png格式,上傳臉書也沒有全景圖的效果。研究了一下原來是在臉書上面要有全景圖效果,必須要滿足三個條件:
  1. 圖片比例要是 2:1
  2. 圖片格式必須要是jpg
  3. 必須要jpg圖檔的EXIF資訊
從Sweet Home 3D出來的比例已經是2:1了,假設圖片名是photo.png,在Mac電腦上只要依序執行下面兩個指令,就可以將png轉成臉書上可用的全景圖:
  1. sips -s format jpeg photo.png --out photo.jpg
  2. exiftool -Make="Ricoh" -Model="Ricoh Theta S" photo.jpg

上傳臉書的檔案會是photo.jpg,裡面的的兩個參數在Windows的檔案說明內會是
  • Make:內容 > 詳細資料 > 相機製造商
  • Model:內容 > 詳細資料 > 相機型號

上述使用到的兩個程式說明如下:
  • sips:蘋果電腦內建的scriptable image processing system。在Linux上面可以去找convert指令來代替sipsconvert使用方法如下:
    • convert photo.png photo.jpg
  • exiftool:可以使用Macports安裝,安裝指令如下:
    • sudo port install exiftool

參考資料

_EOF_

沒有留言:

張貼留言