--%>

Image reconstruction in CT using MATLAB

What is Image reconstruction in CT using MATLAB?

E

Expert

Verified

The MATLAB Image Processing Toolbox includes routines which perform both the Radon and inverse Radon transforms (‘radon’ & ‘iradon’). Learn how they work by the following: kind ‘demos’ on the command line, then in the left menu, choose ‘Toolboxes’, ‘Image processing’, ‘Transforms’, and ‘Reconstructing an imaging from projection data’. Now run the demo according to the instruction. As well read documentations of ‘radon’ and ‘iradon’ utilizing ‘help’. In the following questions, the parallel ray geometry is supposed.

(1) Make your own object (256 x 256) which is composed of at least three values, for illustration, μ=0 (background), 0.5 and 1. Exhibit your object utilizing ‘imshow’.

(2) Apply the Radon transform to the object and obtain the projections with angles from 0 to 179 degree with 1 degree step. Exhibit the sinogram of the projections.

(3) Apply the inverse Radon transform to projections to re-construct the object. Show the re-constructed image.

(4) Are the original and reconstructed images similar? If not, describe why and how they are dissimilar.

   Related Questions in Programming Languages

  • Q : Program to Calculate Estimate

    Collaboration Policy Collaboration between students on programming assignments is NOT allowed under any circumstances - you may not even discuss your work with other

  • Q : What is an Instantiation What is an

    What is an Instantiation: It is a creation of an instance of a class, i.e., an object.

  • Q : Illustrates the parts of an XML

    Illustrates the parts of an XML document are case-sensitive.

  • Q : Define Finally clause Finally clause :

    Finally clause: This is a part of try statement which is always executed, either subsequent the handling of caught exception, and normal termination of the protected statements.

  • Q : Programming analysis and design

    Illustrate the term programming analysis and design in brief.

  • Q : Define Passing by value Passing by

    Passing by value: In this process separate memory builds for formal arguments and when any modifications done on formal variables, it will not influence the real variables. Therefore actual variables are preserved in this situation.

  • Q : Explain the term Test Fusion Report of

    Explain the term Test Fusion Report of QTP?

  • Q : What is an Object Object : It is an

    Object: It is an instance of a particular class. In common, any number of objects might be constructed from a class definition. The class to which an object belongs states the common characteristics of all instances of that class. In those characteris

  • Q : Define Parallel programming Parallel

    Parallel programming or parrelel computing is the concurrent use of multiple compute resources to resolve a specified problem. Parallel program always comprises of concurrently executing processes, problem decomposition relates to the manner in which