我正在嘗試使用Java SimpleITK封裝進行醫學圖像處理。在數值數組和數字對象之間傳輸圖像對象
我需要在利用ITK分段過濾器之前和之後,將圖像作爲普通數值陣列進行一些操作。但是,我無法找到將數值數組轉換爲SITK Image對象或將Image對象還原爲數值數組的有效方法。使用嵌套循環執行每像素setPixelAs
或getPixelAs
操作需要花費過多的時間。
我知道getPixelContainer
方法現在已被棄用(?),並且應該被getBufferAs
方法取代,我可以在Doxygen Image類列表中看到它,但似乎在Java包裝器(v0.6.1)中被抑制, 。有沒有解決的辦法?