我正在使用CT數據的3d堆棧。我有興趣定義一個平面並將這個3D圖像數據集與這個平面切片。我使用MATLAB來做到這一點。我嘗試了一些不同的方法,包括在切片之前旋轉圖像數據集,然而,imrotate()僅在一個方向上旋轉圖像(我相信z軸)。以不同角度切分3D圖像數據集
我也嘗試過定義平面並將它與每個圖像切片相交併通過插值定義數據點。我認爲,仍然認爲這是解決問題的一種乾淨方式,但是我還沒有成功找出該方法無效的原因。我知道我的圖像被定義爲座標,而當我嘗試定義平面時,MATLAB通過尺寸來實現這一點。就像聽起來一樣直截了當,我一直在努力尋找解決方案一段時間。
我感謝任何幫助指導我的解決方案。 提前謝謝!
非常感謝您的回覆!但是,我必須使用MATLAB,圖像不是很大,這是我正在開發的一個項目。我聽說過ITK,而其他人也曾建議研究它以用於一般醫學圖像處理。儘管如此,鑑於我的項目的其他部分,我必須使用MATLAB。 – user1509090 2012-07-08 14:15:55