How 'imread' function works in Matlab?
显示 更早的评论
Hi,
I am using 'imread' function in Matlab to read images produced by X-Ray CT. Those images are in the greyscale.
When I use the 'imread' function, Matlab returns an array with the same size of the image but with numbers inside the cells (matrix is attached). The number represent a single pixel in that image while the minimum number is 3107 and the maximum is 40899.
I want to know how those numbers are calculated?
Thanks..

采纳的回答
更多回答(1 个)
Adam
2017-2-21
1 个投票
They aren't 'calculated', they are read in from the file as the name 'imread' and the help suggest.
2 个评论
Mohammed Sadeq
2017-2-22
Adam
2017-2-22
imread literally reads what is stored in the file. How those numbers were calculated comes from whatever process was used to create the image and save it originally.
类别
在 帮助中心 和 File Exchange 中查找有关 DICOM Format 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!