- https://www.mathworks.com/help/images/ref/dicomread.html
- https://www.mathworks.com/help/matlab/ref/plot.html
180 Projection of an Image
1 visualizzazione (ultimi 30 giorni)
Mostra commenti meno recenti
Hello I am totally new to MATLAB and our professor is asking for a 180 projection of a DICOM image. and I have no clue how to do this
0 Commenti
Risposte (1)
Satwik
il 27 Mar 2025
A 180-degree horizontal projection can be created by summing up the image along the rows. Here is an example code of how this can be done:
% Load the DICOM image
filename = 'your_dicom_file.dcm'; % Replace with your DICOM file name
dicomImage = dicomread(filename);
% Display the original DICOM image
imshow(dicomImage, []);
title('Original DICOM Image');
% Create a 180-degree horizontal projection by summing along rows
projection = sum(dicomImage, 2);
% Plot the projection
figure;
plot(projection);
title('180-Degree Projection');
xlabel('Pixel Index');
ylabel('Summed Intensity');
For more information on the functions used, kindly refer to the following documentation links:
I hope this helps!
0 Commenti
Vedere anche
Categorie
Scopri di più su DICOM Format in Help Center e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!