主要内容

dicomread

读取DICOM图像

描述

例子

X= dicomread (文件名从医学数字成像和通信(DICOM)文件读取图像数据文件名.若要读取一组DICOM文件,其中包含一系列组成卷的映像,请使用dicomreadVolume

X= dicomread (信息从DICOM元数据结构中引用的消息中读取DICOM映像数据信息

X= dicomread (___“帧”,f只读取指定的帧f从图像中,使用来自以前语法的输入参数的任意组合。

X= dicomread (___名称,值使用名称-值参数读取DICOM映像数据来配置解析器。

X提出= dicomread(___还返回颜色图,提出

X提出α= dicomread(___同样的回报α的alpha通道矩阵X

X提出α覆盖= dicomread(___还返回来自DICOM文件的任何覆盖。

例子

全部折叠

从DICOM文件读取索引图像,并使用蒙太奇

[X,map] = dicomread(“US-PAL-8-10x-echo.dcm”);蒙太奇(X,地图,“大小”[2 - 5]);

图中包含一个轴对象。axis对象包含一个image类型的对象。

从另一个DICOM文件读取图像并使用imshow

信息= dicominfo(“CT-MONO2-16-ankle.dcm”);Y = dicomread(info);图imshow (Y, []);

图中包含一个轴对象。axis对象包含一个image类型的对象。

输入参数

全部折叠

DICOM文件的名称,指定为字符向量或字符串标量。

数据类型:字符|字符串

DICOM元数据,指定为结构。您可以创建信息结构,使用dicominfo函数。

要读取的帧,指定为正整数标量、正整数的向量或“所有”.当f是数字,dicomread仅从图像中读取指定数字的帧。默认情况下,dicomread读取DICOM图像的所有帧。

名称-值参数

指定可选参数对为Name1 = Value1,…,以=家,在那里的名字参数名称和价值对应的值。名称-值参数必须出现在其他参数之后,但对的顺序无关紧要。

例子:dicomread (CT-MONO2-16-ankle.dcm UseVRHeuristic = false)不使用启发式从DICOM文件读取图像数据。

在R2021a之前,使用逗号分隔每个名称和值,并将其括起来的名字在报价。

例子:dicomread(“CT-MONO2-16-ankle.dcm”、“UseVRHeuristic”假)不使用启发式从DICOM文件读取图像数据。

读取不符合规范的DICOM文件,这些文件错误地切换了作为逻辑指定的值表示(VR)模式1真正的)或0).

当设置为真正的dicomread使用启发式来帮助读取某些不合规的DICOM文件,这些文件会错误地切换VR模式。dicomread如果使用此启发式,则显示警告。如果启用了这种启发式,那么将不能正确读取少量符合要求的文件。集UseVRHeuristic读取这些合规文件。

数据类型:逻辑

输出参数

全部折叠

DICOM映像,作为以下选项之一返回:

  • 一个——- - - - - -n表示单帧灰度图像或索引图像的矩阵。

  • 一个——- - - - - -n-by-3数组表示单帧真彩色(RGB)图像。

  • 表示多帧图像的4-D数组。

数据类型:int8|int16|uint8|uint16

与图像相关的色彩图X,作为以下选项之一返回:

  • 如果X那么是索引图像吗提出返回为c-by-3数值矩阵,值范围为[0,1]。每一行都是一个三元素的RGB三元组,它指定了颜色图中单一颜色的红色、绿色和蓝色组件。

  • 如果X那么是灰度图像还是真彩色图像呢提出为空([]).

数据类型:

图像的Alpha通道矩阵X,作为——- - - - - -n矩阵或4-D非负整数数组。的价值α0如果像素是不透明的。否则,它们就是行下标提出.使用α时,应将RGB值代入提出对于中的值X.的α输出具有相同的高度和宽度X,对于多帧图像是4-D。α数据类型与X

数据类型:int8|int16|uint8|uint16

从DICOM文件中叠加,作为——- - - - - -n矩阵或4-D数组的二进制值。每个覆盖层是一个1位的黑白图像,具有相同的高度和宽度X.如果文件中存在多个覆盖,则覆盖为4-D多帧图像。如果文件中没有覆盖,那么覆盖为空([]).

数据类型:逻辑

提示

  • 这个函数从这些像素格式的文件中读取图像:

    • Little-endian,隐式VR,未压缩

    • 小端,明确的VR,未压缩

    • 大端的,明确的VR,未压缩的

    • JPEG(有损或无损)

    • 有损或无损JPEG2000

    • 运行长度编码(RLE)

    • GE隐式VR, LE与未压缩BE像素(1.2.840.113619.5.2)

版本历史

R2006a之前介绍