В этом примере показано, как добавить последовательность контуров ROI к существующим данным ROI и экспортировать новые данные ROI в формат набора структуры DICOM-RT.
Считывание метаданных DICOM из файлов набора структур DICOM-RT.
Извлеките данные ROI из структурного набора и контурных модулей ROI метаданных DICOM. Выходные данные представляют собой dicomContours объект, хранящий извлеченные данные ROI.
Отображение ROIs имущества dicomContours объект.
ans=2×5 table
Number Name ContourData GeometricType Color
______ _________________ ___________ _____________ ____________
1 {'Body_Contour' } {90x1 cell} {90x1 cell} {3x1 double}
2 {'Tumor_Contour'} {21x1 cell} {21x1 cell} {3x1 double}
Загрузите в рабочую область другие данные горизонталей ROI. Данные контура содержат 3-D координаты контуров в окупаемости инвестиций.
Чтобы создать последовательность окупаемости инвестиций, содержащую новые данные горизонталей окупаемости инвестиций, укажите ее атрибуты. Атрибуты:
Номер окупаемости инвестиций
Определяемое пользователем имя для ROI
Геометрический тип контуров
Присвойте уникальный номер ROI для последовательности ROI. Именем ROI может быть любое определяемое пользователем имя. Все точки в новых данных контуров ROI компланарны, а последняя точка соединена с первой точкой. Поэтому укажите геометрический тип как 'Closed_planar'.
Добавление новой последовательности ROI к ROIs имущество dicomContours объект. Выходные данные также являются dicomContours объект, содержащий новую последовательность ROI, а также исходные последовательности.
ans=3×5 table
Number Name ContourData GeometricType Color
______ _________________ ___________ _____________ ____________
1 {'Body_Contour' } {90x1 cell} {90x1 cell} {3x1 double}
2 {'Tumor_Contour'} {21x1 cell} {21x1 cell} {3x1 double}
3 {'Organ' } {21x1 cell} {21x1 cell} {0x0 double}
Экспорт измененных данных ROI в метаданные DICOM.
Запишите метаданные в файл набора структуры DICOM-RT с помощью dicomwrite функция. Если изображение DICOM, связанное с данными контура ROI, недоступно, задайте первое значение входного аргумента в dicomwrite для пустой функции. Установите 'CreateMode«параметр to» copy «для копирования метаданных в новый файл набора структуры DICOM-RT» rtfile.dcm.