Question: Need Matlab code for problem below: Read in an image and compute the Radon transform and its inverse using the commands radon and iradon respectively,
Need Matlab code for problem below:
Read in an image and compute the Radon transform and its inverse using the commands
radon and iradon respectively, display the results, and measure the MSE. When taking
the forward transform, be sure to use enough angle resolution to give reasonable results
a minimum of one projection every degree
When calculating the inverse transform on a computer there will be an error when
compared to the original image. Use four different combinations of filters and
interpolations in the inverse Radon command and indicate which one gives the best
result for your input image determined by the lowest mean squared error MSE between
the original image and the reconstructed image.
The MSE is a scalar value that is the sum of original image reconstructed
imagenumber of pixels in an image
FILTER is a string or a character vector that specifies any of the
following standard filters:
'RamLak' The cropped RamLak or ramp filter default The
frequency response of this filter is Because this
filter is sensitive to noise in the projections, one of
the filters listed below may be preferable.
'SheppLogan' The SheppLogan filter multiplies the RamLak filter by
a sinc function.
'Cosine' The cosine filter multiplies the RamLak filter by a
cosine function.
'Hamming' The Hamming filter multiplies the RamLak filter by a
Hamming window.
'Hann' The Hann filter multiplies the RamLak filter by a
Hann window.
'none' No filtering is performed.
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
