deleteContour

Удалите последовательность ROI из данных о ROI

Описание

пример

contourOut = deleteContour(contourIn,number) удаляет один или несколько последовательность видимой области (ROI), извлеченная из файла набора структуры DICOM-RT. Задайте последовательность, чтобы удалить ее номером ROI number.

Используйте deleteContour функция, чтобы удалить последовательность ROI из ROIs свойство dicomContours объект. Затем можно использовать convertToInfo функция, чтобы экспортировать новые данные о ROI в набор структуры и ROI очерчивает модули метаданных DICOM.

Примеры

свернуть все

Считайте метаданные DICOM из файлов набора структуры DICOM-RT.

info = dicominfo('rtstruct.dcm');

Извлеките данные о ROI из набора структуры и модулей контура ROI метаданных DICOM. Выходом является dicomContours объект, который хранит извлеченные данные о ROI.

contourIn = dicomContours(info);

Отобразите ROIs свойство dicomContours объект.

contourIn.ROIs
ans=2×5 table
    Number          Name           ContourData    GeometricType       Color    
    ______    _________________    ___________    _____________    ____________

      1       {'Body_Contour' }    {90×1 cell}     {90×1 cell}     {3×1 double}
      2       {'Tumor_Contour'}    {21×1 cell}     {21×1 cell}     {3×1 double}

Удалите последовательность ROI, заданную ROI номер 2.

contourOut = deleteContour(contourIn,2)
contourOut = 
  dicomContours with properties:

    ROIs: [1×5 table]

Отобразите ROIs свойство выхода dicomContours объект. Можно использовать convertToInfo функция, чтобы экспортировать модифицированные данные о ROI в файл набора структуры DICOM-RT.

contourOut.ROIs
ans=1×5 table
    Number          Name          ContourData    GeometricType       Color    
    ______    ________________    ___________    _____________    ____________

      1       {'Body_Contour'}    {90×1 cell}     {90×1 cell}     {3×1 double}

Входные параметры

свернуть все

Введите данные о ROI в виде dicomContours объект.

Номер ROI в виде скаляра или вектора. Определение вектора чисел ROI удаляет несколько последовательностей ROI.

Номер ROI является идентификационным номером ROI в ROIs свойство dicomContours объект.

Типы данных: single | double | int8 | int16 | int32 | int64 | uint8 | uint16 | uint32 | uint64

Выходные аргументы

свернуть все

Выведите данные о ROI, возвращенные как dicomContours объект.

Смотрите также

Объекты

Функции

Введенный в R2020a