Это команда drr, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.
ПРОГРАММА:
ИМЯ
drr - создать рентгенограмму с цифровой реконструкцией
СИНТАКСИС
СРБ [опции] [файл]
ОПИСАНИЕ
Рентгенограмма с цифровой реконструкцией (DRR) - это синтетическая рентгенограмма, которая может быть
генерируется компьютерной томографией (КТ). Он используется в качестве эталонного изображения для
проверка правильности установки пациента перед лучевой терапией.
СРБ ИСПОЛЬЗОВАНИЕ
Программа drr, поставляемая с plastimatch, принимает на вход КТ-изображение и генерирует его.
или более выходных изображений. Входное изображение имеет формат MHA, а выходные изображения могут быть
формат pgm, pfm или raw. Использование командной строки:
Использование: drr [параметры] [infile]
Опции:
-A hardware Либо "cpu", либо "cuda" (по умолчанию = cpu)
-a num Сгенерировать количество равноотстоящих углов
-N угол Разница между соседними углами (в градусах)
-nrm "xyz" Установить вектор нормали для панели
-vup "xyz" Установить вектор vup (по направлению к верхней строке) для панели
-g "sad sid" Установить sad, sid (в мм)
-r "rc" Установить разрешение вывода (в пикселях)
-s scale Масштабировать интенсивность выходного файла
-e Выполнить экспоненциальное отображение выходных значений
-c "rc" Установить центр изображения (в пикселях)
-z "s1 s2" Установить физический размер тепловизора (в мм)
-w "r1 r2 c1 c2" Создавать изображение только для пикселей в окне (в пикселях)
-t outformat Выбрать формат вывода: pgm, pfm или raw
-i алгоритм Выбрать алгоритм {точный, равномерный}
-o "o1 o2 o3" Установить положение изоцентра
-I infile Установить входной файл в формате mha
-O outprefix Создает выходные файлы с использованием указанного префикса
Программа drr может использоваться как в одинарной изображение Режим or вращающийся Режим. В одиночном
режим изображения, вы указываете полную геометрию источника рентгеновского излучения и панели изображений для
одно изображение. В режиме вращения предполагается, что геометрия изображения
Параметры командной строки более подробно описаны ниже.
-A аппаратные средства
Выберите режим потоковой передачи: «cpu» или «cuda». Значение по умолчанию -
"Процессор".
При использовании аппаратного обеспечения ЦП генерация DRR использует OpenMP для многоядерного ускорения, если
ваш компилятор поддерживает это. Gcc и Microsoft Visual Studio Professional
компиляторы поддерживают OpenMP, а Microsoft Visual Studio Express - нет.
В настоящее время не работает ускорение cuda.
-a Num Сгенерировать количество равноотстоящих углов
-r "r1 r2 "
Установите разрешение панели изображений (в пикселях). Здесь r1 относится к числу
строк, а r2 относится к количеству столбцов.
SINGLE ОБРАЗ РЕЖИМ
В следующем примере показано использование режима одного изображения:
drr -nrm "1 0 0" \
-vup "0 0 1" \
-g "1000 1500" \
-r "1024 768" \
-z "400 300" \
-c "383.5 511.5" \
-o "0-20-50" \
входной_файл.mha
В приведенном выше примере изоцентр выбран равным (0, -20, -50), местоположение отмечено на
КТ-изображение. Ориентация проецируемого изображения регулируется NRM и вуп
параметры. Использование значений по умолчанию (1, 0, 0) и (0, 0, 1) дает DRR, показанный на
справа: [изображение] [изображение]
Изменяя направление нормали (NRM), мы можем выбрать другое направление луча в пределах
изоцентрическая орбита. Например, передне-задний (AP) DRR генерируется с нормальным
of (0, -1, 0), как показано ниже: [изображение]
Вращение панели изображений выбирается с помощью вуп вариант. Значение по умолчанию
вуп равно (0, 0, 1), что означает, что верх панели ориентирован в положительную сторону z
направление в мировых координатах. Если бы мы хотели повернуть панель на 45 градусов
против часовой стрелки на нашем обзоре AP, мы бы установили вуп в направлении (1, 0, 1), как показано на
изображение ниже. Обратите внимание, что вуп не требует нормализации. [изображение]
ВРАЩЕНИЕ РЕЖИМ
В ротационном режиме создается несколько изображений. Предполагается, что источник и панель изображений
вращаться по круговой орбите вокруг изоцентра. Круговая орбита выполняется
вокруг оси Z, и изображения генерируются каждые -N анг градусы орбиты. Этот
проиллюстрировано на следующем примере:
дрр -Н 20\
-а 18 \
-g "1000 1500" \
-r "1024 768" \
-z "400 300" \
-o "0-20-50" \
входной_файл.mha
В приведенном выше примере создается 18 изображений с интервалом в 20 градусов следующим образом: [изображение]
Используйте drr онлайн с помощью сервисов onworks.net