
使用 VTK 與 OpenVDB 將影像轉為 VDB 格式教學與範例
介紹如何使用 VTK 與 OpenVDB 將 VTK ImageData 格式的三維立體影像轉換為 VDB 格式。 VTK 與 OpenVDB 若要將 VTK ImageData 格式(*.vti 檔案)的三維立體影像(volume image)轉換為 VDB 格式,使用 VTK 函式庫讀取影像之後,然後再使用 OpenVDB 函式庫轉為 VDB 的檔案格式,以下是基本的實作程式碼。 ...

介紹如何使用 VTK 與 OpenVDB 將 VTK ImageData 格式的三維立體影像轉換為 VDB 格式。 VTK 與 OpenVDB 若要將 VTK ImageData 格式(*.vti 檔案)的三維立體影像(volume image)轉換為 VDB 格式,使用 VTK 函式庫讀取影像之後,然後再使用 OpenVDB 函式庫轉為 VDB 的檔案格式,以下是基本的實作程式碼。 ...

介紹如何使用 ITK 與 OpenVDB 將三維立體影像轉換為 VDB 格式。 ITK 與 OpenVDB 若要將一般的三維立體影像(volume image)轉換為 VDB 格式,可以使用 ITK 函式庫讀取各種三維立體影像,然後再使用 OpenVDB 函式庫轉為 VDB 的檔案格式,以下是基本的實作程式碼。 ...

介紹如何從原始碼自行編譯並安裝 OpenImageIO 影像讀寫函式庫。 安裝 CMake 首先下載、編譯並安裝最新版的 CMake: # 下載、編譯、安裝 CMake wget https://github.com/Kitware/CMake/releases/download/v3.17.3/cmake-3.17.3.tar.gz tar zxvf cmake-3.17.3.tar.gz cd cmake-3.17.3 ./configure make -j8 && sudo make install 安裝編譯用系統套件 安裝一些編譯 OpenImageIO 所需的系統套件: ...

介紹如何從原始碼自行編譯安裝 OpenVDB 函式庫,並編譯一個 hello world 程式。 OpenVDB 是一套開放原始碼的 C++ 函式庫,提供高效能的三維立體資料(volumetric data)儲存結構與處理工具,以下是 OpenVDB 函式庫的安裝、使用教學與範例。 ...