To create a simulated phantom sinogram, it is common to firstly create the 2-d digital image: I = phantom(xxx), and then apply the radon() transform: R = radon(I, theta).

Since the phantom image has its analytical expression, it will be more accurate to simulate the parallel projection if the radon transform is performed on the analytical expression. In page 52 of the textbook "Principles of Computerized Tomographic Imaging", there has been such comment  "a major advantage of using an image like that in Fig. 3.4(a) for computer simulation is that now one can write analytical expressions for the projections."

Is it possible in Matlab?

More Xiangguo Li's questions See All
Similar questions and discussions