2016-07-21 40 views
0

要創建一個模擬幻象正弦圖,是很常見的,首先創建2-d的數字圖像:如何直接從解析表達式創建幻像正弦圖?

I = phantom(xxx); 

,然後應用蘭特()變換

R = radon(I, theta); 

然而,由於在模型圖像有其解析表達式,如果在解析表達式上執行氡變換,即在模擬圖像上直接進行氡變換,則模擬平行投影會更準確。

在Matlab中可能嗎?

回答

2

它會更準確嗎?大部分僞影都是由離散CT數據集引起或放大的。幻象的重點通常是研究這些文物。我所見過的所有算法都是離散的,所有的結果都來自離散算法的離散數據集。我會保持與人羣。 199-201

你可以找到氡解析表達式轉換從彼得·托夫特的博士學位(http://orbit.dtu.dk/files/5529668/Binder1.pdf)的Shepp - 洛根幻像,頁......由於對圓不斷激勵Radon變換 僅僅是線交叉的圓的長度...

如果Q橢圓中給出了一組參數則由於 線性Radon變換是sum ...

體模本身的解析表達式可以發現from Wikipedia,還是原來的文章,如果你想引用它:

LA Shepp和BF洛根, 貝爾實驗室, 頭部部分的傅立葉重建, IEEE TRANSACTION ON NUCLEAR SCIENCE,VOL.NS-21,1974年6月

+0

我已經根據解析表達式實現了代碼。不過,謝謝。 – lxg

+0

對於實際CT數據,每個投影樣本都是以模擬方式積分的線。另一方面,對於幻像,由於存在解析表達式,而離散Radon變換可能由於近似問題而引入誤差。因此,我猜測解析表達可能更準確。我已經根據解析表達式實施了代碼。不過,謝謝。 – lxg