Для начала скопируйте данные цифровой визуализации пациента и коммуникации в медицине (или данные DICOM) в определенный рабочий каталог. С помощью файлового браузера изучите каждый каталог файлов, чтобы определить последовательность изображений с наибольшим количеством слоев сканирования для анализа. Используйте функцию DICOM в MATLAB, предоставляя файлы DICOM в качестве входных данных для извлечения важных параметров, таких как толщина среза и расстояние между пикселями, непосредственно в среде MATLAB.
Затем получите данные о местоположении для каждого изображения и получите доступ к информации через info. SliceLocation в рабочем пространстве MATLAB. Затем используйте функцию slice location, чтобы сохранить данные о местоположении в переменную и построить для нее график.
Нажмите кнопку с подсказками по данным в правом верхнем углу графического интерфейса, чтобы добавить точки данных и улучшить график. Затем используйте функцию объемного курорта, чтобы упорядочить все изображения и извлечь изображения от первого до максимального местоположения. Защитите данные об объеме из действительных изображений вместе с их отсортированным индексом.
С помощью функции размера в MATLAB исследуйте трехмерный масштаб 3D-объема. Чтобы просмотреть 3D-объем с помощью командной функции slice view, запишите диапазон сканирования последовательности, получив легкие от 60 до 340. Затем с помощью команды получите 3D-объем, содержащий все данные всего легкого.
Используйте командную функцию MATLAB DICOM info для получения толщины среза последовательности изображений. Используйте команду для вычисления числа осей Z для преобразования изовоксалов. Затем используйте командную функцию MATLAB imresize3 для выполнения преобразования изовокселя на V one, используйте функцию просмотра 3D-среза для просмотра преобразованного 3D-объема изовоксалов.
Чтобы устранить помехи от шума, используйте кнопку подсказок по данным, чтобы добавить непрерывные точки данных в интерактивный интерфейс. Затем щелкните правой кнопкой мыши подсказки по данным и выберите «Экспортировать данные курсора в рабочую область», чтобы экспортировать опорную границу для пространственной фильтрации в рабочую область MATLAB. Вызовите функцию очистки от шума, чтобы применить пространственную фильтрацию к V 2, используя входной параметр CI из рабочей области.
Используйте эту командную функцию slice view для визуализации результирующего объема. Выберите фрагмент шаблона, например два 32-го изображения, для проектирования сегментации изображения и назначьте его переменной. Затем откройте графический интерфейс сегментера изображений MATLAB, выполнив одну команду сегментера изображений.
Выберите инструмент автоматической кластеризации на панели инструментов вверху и нажмите левую кнопку мыши для выполнения команды. Затем нажмите кнопку «Показать двоичный код» в правом верхнем углу, чтобы отобразить изображение в черно-белом двоичном виде. Чтобы сделать область легких белой, выберите кнопку инвертировать маску на верхней панели инструментов и нажмите левую кнопку мыши для выполнения команды.
Чтобы удалить белый цвет за пределами области легких, выберите кнопку очистки границ на верхней панели инструментов и нажмите левую кнопку мыши. Запустите функцию 3D-объема легких в рабочем пространстве MATLAB. Далее выберите «Развернуть» в выпадающем меню в правом верхнем углу четвертого вида.
Выберите проекцию MIP, а затем выберите цветовую карту струи из встроенной цветовой карты ниже. Еще раз вызовите функцию просмотра среза, но на этот раз введите 3D-объем всего легкого. В полученном графическом интерфейсе используйте нижнюю полосу прокрутки для перехода к области, где расположены доминирующие легочные узелки, охватывающие сканы с 48 по 70.
Используйте функцию 3D горизонта легких для проведения 3D реконструкции исследуемой области, охватывающей участки от 48 до 70 всего 3D объема легких.