當前位置:編程學習大全網 - 圖片素材 - matlab中radon涵數是怎樣寫的?

matlab中radon涵數是怎樣寫的?

r=radon(im,30);%im是圖像矩陣

解決方法如下:

Radon 變換是平行束對圖像的線積分,根據各個角度得到的壹系列投影值逆radon重建得到原始圖像。

變換角度默認是逆時針,r=radon(im,30);得到的是壹維數組。

平行束與X軸夾角為30度時,距原點不同距離的投影線(平行束)上對圖像的線積分。[R,Xp] = RADON(...) XP對應平行束的位置。

Radon變換的本質是將原來的函數做了壹個空間轉換,即,將原來的XY平面內的點映射到AB平面上,那麽原來在XY平面上的壹條直線的所有的點在AB平面上都位於同壹點。

記錄AB平面上的點的積累厚度,便可知XY平面上的線的存在性。這便是大家所公認的Radon變換的實質所在。

在壹個平面內沿與原點的距離為d,方向角為θ的直線對原函數f(x,y)做線積分,得到的像函數F(d,θ)就是函數f的Radon變換。這是二維的情況。簡單來說,Radon變換就是求投影(projection)的理論方法。應用於CT中。

  • 上一篇:盛世大唐網名怎樣
  • 下一篇:臺版白色巨塔和日版的區別
  • copyright 2024編程學習大全網