MATLAB Project -- 2

Job ID: 33056032

Budget: $10 – $30 USD

Generate an image using the phantom command. A. Construct parallel beam projections of this image using the Radon transform with two different angular spacing between rotations: 1 deg., and 2 deg and generate the corresponding Sinograms, B.Reconstruct these images and display them along with the original image. Multiply the images by 10 before display to enhance any background variation. Which option do you think is better. Please explain.



2. A. Generate an image (similar as Question #1). Generate a projection from 1:360. Use "Ram-Lak' and 'Shepp-Logan' function to generate the reconstruction images. (Example: I_rl = iradon(p,delta_theta,'Ram-Lak'); I_sl = iradon(p,delta_theta,0.3,'Shepp-Logan');

B. Add noise to the sinogram and use the "Ram-Lak' and 'Shepp-Logan' functions to reconstruct the images.

C. Add noise to the image and generate the sinogram. Use the "Ram-Lak' and 'Shepp-Logan' functions to reconstruct the images.



3. Generate a 5 x 5 matrix. Represent a letter like I, T, or Z. Generate the projection matrix for 0, 45, 90, and 135 degrees. Use back-projection using the 4 projections to generate an estimated image.
Related categories: Matlab and Mathematica MATLAB