天天看點

Krpano學習:認識全景生成.bat檔案及其相關配置檔案(一)

一般生成全景的方法是拖動圖檔到.bat檔案上,滑鼠放開圖檔後檔案會自動開始讀取圖檔資料并生成全景。

但是有時候,我們需要在其他工程中嵌入這個方法,因而需要代碼去調用這個生成方法,如我的另外兩篇文章:Krpano學習:在指令提示符(cmd)中生成全景、Krpano學習:C#操作指令提示符(cmd),在C#中生成全景。

以MAKE VTOUR (NORMAL) droplet.bat為例,以記事本打開這個檔案,檔案内容為:

Krpano學習:認識全景生成.bat檔案及其相關配置檔案(一)

當圖檔檢測為全景圖檔時(以圖檔像素來檢測的),則執行紅色框中内容,調用krpanotools32.exe或krpanotools64.exe程式,加載vtour-normal.config配置檔案,則可根據配置檔案中的設定生成全景。那麼,配置檔案裡是什麼内容呢?

Krpano學習:認識全景生成.bat檔案及其相關配置檔案(一)

全景類型有三種:1=Flat, 2=Spherical, 3=Cylindriacl 。以下的輸出設定全都可以更改,例如可以将基本設定裡的panotype固定為球形sphere,可以将不需要輸出的設定為false,如flash=false,可以更改各種path到指定位置,可以不要最後一部分(編輯全景等功能)。也可以打開這裡面引用的配置檔案進行修改。

Krpano學習:認識全景生成.bat檔案及其相關配置檔案(一)
Krpano學習:認識全景生成.bat檔案及其相關配置檔案(一)