主要内容

deleteContour

从ROI数据中删除ROI序列

描述

例子

contourOut= deleteContour (contourIn数量删除一个或多个从DICOM-RT结构集文件提取的感兴趣区域(ROI)序列。根据ROI编号指定要删除的每个序列数量

使用deleteContour函数中删除ROI序列roi的属性dicomContours对象。然后可以使用convertToInfo函数,将新的ROI数据导出到DICOM元数据的结构集和ROI轮廓模块。

例子

全部折叠

从DICOM- rt结构集文件中读取DICOM元数据。

信息= dicominfo(“rtstruct.dcm”);

从DICOM元数据的结构集和ROI轮廓模块中提取ROI数据。输出为dicomContours对象,该对象存储提取的ROI数据。

contourIn = dicomContours(info);

显示roi的属性dicomContours对象。

contourIn。roi
ans =2×5表数名ContourData GeometricType颜色  ______ _________________ ___________ _____________ ____________ 1{‘Body_Contour} {90 x1电池}{90 x1电池}{3 x1双}2{‘Tumor_Contour} {21 x1细胞}{21 x1细胞}{3 x1双}

删除ROI号指定的ROI序列2

contourOut =删除轮廓(contourIn,2)
contourOut = dicomContours with properties: roi: [1x5 table]

显示roi输出的属性dicomContours对象。您可以使用convertToInfo函数,将修改后的ROI数据导出到DICOM-RT结构集文件。

contourOut。roi
ans =表1×5数名ContourData GeometricType颜色  ______ ________________ ___________ _____________ ____________ 1{‘Body_Contour} {90 x1电池}{90 x1电池}{3 x1双}

输入参数

全部折叠

输入ROI数据,指定为adicomContours对象。

ROI数,指定为数值标量或向量。指定ROI数向量会删除多个ROI序列。

ROI编号在数量方法返回的表的roi的属性dicomContours对象。

数据类型:||int8|int16|int32|int64|uint8|uint16|uint32|uint64

输出参数

全部折叠

输出ROI数据,返回为dicomContours对象。

版本历史

R2020a中引入