MATLAB Matlab: inverse Radon transform

AI Thread Summary
To reconstruct an image from a sinogram using the iradon(S,theta) function in MATLAB, it's essential to define the projection angles, theta. If the angles are not provided, they can be derived by determining the length of the sinogram matrix and setting theta from 0 to (length(S)-1). The latest version of the image processing toolbox allows users to customize the number of projections, offering flexibility in reconstruction. This enhancement enables more control over the image reconstruction process. Understanding these functionalities is crucial for effective image processing in MATLAB.
tandoorichicken
Messages
245
Reaction score
0
Hopefully someone know image processing toolbox well enough to answer my question!

I need to reconstruct an image from a sinogram, and I'm using the iradon(S,theta) function, where S is the sinogram image and theta is either a scalar or vector quantity of projection angles. However, we weren't given a set of projection angles to work with. Is there a way to look at the sinogram using image processing toolbox and extract the projection angle data?
 
Physics news on Phys.org
Nevermind, I got it.

In case anyone is wondering,
find the length of the matrix that defines the sinogram,
then specify theta as going from 0:(length(S)-1), where S is your sinogram matrix.

Apparently in the newest version of image processing toolbox you can define your own theta and simply use more or less projections than the image gives you.
 

Similar threads

Replies
1
Views
2K
Replies
1
Views
2K
Replies
10
Views
3K
Replies
3
Views
3K
Replies
5
Views
38K
Replies
2
Views
3K
Back
Top