What is difference between dicomdisp vs dicominfo?
Show older comments
Good afternoon, I am trying to access data within a dicom rt file. When I use dicomdisp the data I am interested is shown but when dicominfo is called on this file, the data is not displayed. What are the differences between a function call of dicomdisp and dicominfo that would cause this data loss?
Accepted Answer
More Answers (1)
Walter Roberson
on 8 Feb 2016
Edited: Walter Roberson
on 8 Feb 2016
1 vote
One difference is that dicomdisp() is for displaying only, but dicominfo() returns the information as a structure and so is for program use.
Some of the information returned by dicominfo does not get displayed by default because what is being returned is a struct array and the default display of struct arrays give summaries of the content if the content is more than a fairly small size. To see that information you would need to store the resulting struct and ask to display a particular field of it.
6 Comments
Kevin Fallon
on 8 Feb 2016
Edited: Walter Roberson
on 8 Feb 2016
Walter Roberson
on 8 Feb 2016
Sorry, this is beyond my experience.
Kevin Fallon
on 10 Feb 2016
robbie hakeem
on 29 Oct 2017
This was very helpful. Do You know how I can read multiple control points ?
mohd akmal masud
on 19 Feb 2018
Hi all,
I want to extract the RescaleSlope value from dicominfo for each slice. But i have 135 slice images. This is my code to extract RescaleSlope. But still failed. I JUST CAN EXTRACT ONE BY ONE ONLY.
P = zeros(256, 256, 135);
for K = 1 : 135
petname = sprintf('PET_I1001_PT%03d.dcm', K);
P(:,:,K) = dicominfo(petname);
end
info=dicominfo(P(:,:,K));
[r,c,slice] = findND (info.RescaleSlope);
Anyone who can help me solve this problem???
Walter Roberson
on 19 Feb 2018
Do not keep posting the same question. You already created https://www.mathworks.com/matlabcentral/answers/383405-extract-rescale-slope-value
Categories
Find more on Read and Write Image Data from Files in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!