フィルターのクリア

CT backprojection of a sinogram without using iradon

4 ビュー (過去 30 日間)
ram
ram 2013 年 11 月 20 日
コメント済み: Rifqi Naufal 2021 年 9 月 1 日
Hi,
Can somebody please give me a reference code on how to perform simple backprojection of a sinogram without using IRADON ???

回答 (1 件)

Matt J
Matt J 2013 年 11 月 20 日
  2 件のコメント
ram
ram 2013 年 11 月 20 日
編集済み: Matt J 2013 年 11 月 20 日
Hi,
Thank you for your reply.I have the following code which takes only a single backprojection and i wish to take multiple projections.
I would be really grateful if you could please figure out the problem.
I have a projection data and the following code which performs the sinogram and takes only a single backprojected view.
the code is as follows:--
clc
load proja(1)
colormap(bone);
imagesc(proj)
axis('image')
Num_of_projs = size(proj,1)
Image_size = size(proj,2)
% backproject projection data
bpimage = zeros(Image_size,Image_size); % Result image initialization
delta = pi / Num_of_projs;
view=1 %%Backprojection of first view
for iy=1:Image_size
for ix=1:Image_size %% project many views.
val = proj(view,ix);
bpimage(ix,iy) = bpimage(ix,iy) + val;
end
end
% normalize and display result
bpimage = bpimage * delta;
figure(2)
colormap(bone)
imagesc(bpimage)
axis('image')
Rifqi Naufal
Rifqi Naufal 2021 年 9 月 1 日
What is (proja1) ??

サインインしてコメントする。

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by