2017-08-12 35 views
0

嘗試在javascript/HTML5畫布中實現計算機斷層掃描背投的模擬。試圖找出正確的方法爲死背投影,我一直在研究this presentation氡背投影的一般公式是什麼?

關於上述介紹的第9-13頁,顯示了反投影的逐步示例。這個例子包含一個2x2矩陣(有4個投影和總共10個線積分),並計算每個投影的線積分,其中每個相應線積分的值分別被加到每個矩陣單元。

隨後,從每個矩陣單元的值中減去線積分的總數。最後,將每個矩陣單元中的結果值除以投影數減1。

這種方法通常適用於較大的,比方說一個100x100的矩陣具有較大的單元值,比如100左右?

+2

我投票結束這個問題作爲題外話,因爲它不是編程 – nikoshr

+0

這是一個數學問題嗎?如果是這樣,有一個數學網站(請參閱頁腳中的鏈接),但請首先檢查那裏的主題。鑑於標籤,它真的與JavaScript有關嗎? – halfer

+0

是的,它持有。但是,圖像顯示非常容易的角度。要更新角度= 12.23542度的體素是非常複雜的,因爲需要對每個體素的更新進行加權,並且需要知道哪些體素實際上是「在路徑上」。 –

回答

0

基本上,是的反投影遵循類似的想法。然而,實際上,背投影也取決於X射線束(平行束,扇形束)的設置。因此,最好的方法是繪製一些線條並找出每個光束的完整幾何圖形。 然後,您需要執行插值以將光束值轉換爲每個圖像像素。