cmtk-convertx - Интернет в облаке

Это команда cmtk-convertx, которую можно запустить в провайдере бесплатного хостинга OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.

ПРОГРАММА:

ИМЯ


convertx - Преобразование между форматами файлов изображений и типами данных.

СИНТАКСИС


convertx [параметры] файл выходного файла

ОПИСАНИЕ


Этот инструмент выполняет преобразование между форматами файлов изображений и типами данных пикселей. Также может применяться
простые универсальные операции с изображениями в процессе. Произвольное количество операций
можно указать в командной строке, которая будет применяться точно в указанном порядке.

ДОПОЛНИТЕЛЬНЫЕ УСЛУГИ, НЕ ВКЛЮЧЕННЫЕ В ПАКЕТ


Глобальный Инструментарий Опции (эти Он общие by Найти СМТК инструменты)
--Помогите
Записать список основных параметров командной строки в стандартный вывод.

--help-all
Записать полный список основных и расширенных параметров командной строки в стандартный вывод.

--вики
Записать список параметров командной строки в стандартный вывод в разметке MediaWiki.

--человек
Напишите исходный код страницы руководства в разметке nroff для стандартного вывода.

--версия
Напишите версию инструментария для стандартного вывода.

- эхо
Записать текущую командную строку в стандартный вывод.

--verbose-уровень
Установите уровень детализации.

--подробный, -v
Увеличить уровень детализации на 1 (не рекомендуется; поддерживается для обратной совместимости).

--потоки
Установите максимальное количество параллельных потоков (для потоков POSIX и OpenMP).

Изображение / Трансформация База данных
--дб
Путь к базе данных изображений / преобразований, которую следует обновить с учетом вновь созданных
изображения. [Дефолт: НИКТО]

вход Фото товара Настройки
--set-padding
Установить значение заполнения: все пиксели входного изображения, которые имеют это значение, будут проигнорированы
во всех последующих операциях.

--unset-padding
Неустановленное значение заполнения: для всех последующих операций будут обрабатываться все пиксели.
согласно их стоимости.

- метки
Укажите, что значения изображения должны обрабатываться как дискретные метки. Это приведет к
в соответствующем коде намерения, который будет установлен в выходных файлах в формате NIfTI.

--серый
Укажите, что значения изображения должны обрабатываться как непрерывные уровни серого. Это будет
сбросить код намерения в файлах, считанных из формата NIfTI.

Данные Тип Конверсия
- char
8 бит, целое число со знаком

--байт
8 бит, целое число без знака

--короткая
16 бит, целое число со знаком

--ушорт
16 бит, целое число без знака

--int
32-битное целое число со знаком

--uint
32-битное целое число без знака

--плавать
32 бита с плавающей запятой

--двойной
64 бита с плавающей запятой

Значение Отображения
--map-значения
Примените функцию сопоставления к значениям пикселей. Отображение определяется как
'VAL0 [, VAL1, ...] [: NEWVAL]' для отображения значений VAL0, VAL1 и т. Д. На новое значение NEWVAL. Если
NEWVAL не указывается, значения устанавливаются на заполнение.

--map-значения-только
Примените функцию сопоставления к значениям пикселей и замените неотображенные пиксели заполнением.
Несколько таких правил отображения могут быть объединены как RULE0 + RULE1 [+ ...]; все
объединенные правила будут применяться одновременно. Отображение определяется как
'VAL0 [, VAL1, ...] [: NEWVAL]' для отображения значений VAL0, VAL1 и т. Д. На новое значение NEWVAL. Если
NEWVAL не указывается, значения устанавливаются на заполнение. Несколько таких правил сопоставления могут быть
объединены как ПРАВИЛО0 + ПРАВИЛО1 [+ ...]; будут применяться все составные правила
одновременно.

--replace-padding
Замените заполненные пиксельные данные заданным значением.

--replace-inf-нан
Замените все бесконечные и нечисловые пиксели заданным значением.

Фото товара Подавать
--флип-х
Отразить (отразить) по оси x

--флип-у
Отразить (отразить) по оси Y

--flip-z
Отразить (отразить) по оси Z

Фото товара Маскировка и Порог
- маска
Имя файла двоичной маски: удалить все пиксели изображения, где маска равна 0. Скрытые пиксели
НЕ будет установлен в ноль, но вместо этого будет заменен текущим установленным заполнением
ценить. Используйте '--set-padding 0' перед '--mask', чтобы установить нулевое значение.

--маска-обратная
Имя файла обратной двоичной маски удаляет все пиксели изображения, где маска НЕ ​​равна 0. См.
также примечания относительно заполнения под '--mask' выше.

--thresh-ниже
Установите все значения ниже порогового значения на пороговое значение.

--thresh-выше
Установите все значения выше порога на пороговое значение.

--thresh-ниже-до-дополнения
Установите для всех значений ниже порогового значения значение заполнения.

--thresh-выше-до-заполнения
Установите для всех значений выше порога значение заполнения.

--binarize-thresh
Установите все значения ниже порога на 0, все значения равны или выше 1.

--оцу-треш
Преобразуйте изображение в двоичную форму до 0/1, используя порог, вычисленный методом Оцу. Аргумент - это число
ячеек гистограммы для вычисления порога.

--otsu-thresh-nbins
Бинаризация с использованием метода Оцу с определяемым пользователем количеством бинов гистограммы для
пороговое вычисление.

--prune-гистограмма
Пороговое изображение путем «обрезки гистограммы интенсивности», т. Е. Для данного аргумента n
[ячейки гистограммы] определяют такие пороговые значения, что 1 / n-я часть наивысшего и
самые низкие воксели имеют пороговое значение.

--prune-высокая гистограмма
Как '--prune-histograms', но удаляет только высокие интенсивности.

--prune-гистограмма-низкий
Как '--prune-histograms', но удаляет только низкие интенсивности.

Интенсивность Преобразования
- масштабировать по диапазону
Масштабируйте интенсивность изображения в диапазоне от: до, например, 0: 255 перед преобразованием в байт.
поле.

- выравнивание гистограммы
Примените выравнивание гистограммы.

--гистограмма-выравнивание-nbins
Примените выравнивание гистограммы с помощью количество бункеров.

- гистограммы совпадений
Преобразуйте интенсивности, чтобы они соответствовали распределению на изображении, указанном в качестве аргумента.
для этой команды.

--match-mean-sdev
Масштабируйте интенсивности, чтобы соответствовать среднему и стандартному распределению интенсивностей в
изображение, предоставленное в качестве аргумента для этой команды.

морфологический Операционный отдел
--возвращаться
Отменить бинарную маску, т. Е. Поменять местами передний и задний план.

--разрушать
Оператор морфологической эрозии (по пикселям)

- расширять
Оператор морфологического расширения (по пикселям)

--erode-расстояние
Оператор морфологической эрозии (дистанционно). Часто предпочтительнее для анизотропных данных.

--erode-distance-multipleabel
Оператор морфологической эрозии (по расстоянию) для карт с несколькими метками. Результат будет
данные типа byte, unsigned short или unsigned int, в зависимости от индекса
самая большая используемая метка на входе.

--dilate-расстояние
Оператор морфологического расширения (по расстоянию). Часто предпочтительнее для анизотропных
поле.

--connected-компоненты
Создание карты связанных компонентов с пронумерованными регионами путем уменьшения размера компонентов

- граничная карта
Создать карту границ

--мульти-граничная карта
Создать многозначную карту границ

--distance-карта
Вычислить беззнаковую евклидову карту расстояний. Входное изображение интерпретируется как двоичная маска.

--signed-Distance-map
Вычислить подписанную (внутреннюю = отрицательную, внешнюю = положительную) карту евклидовых расстояний

ФИЛЬТР Операционный отдел
- средний-фильтр
Медианный фильтр. Эта операция принимает в качестве параметра радиус фильтра в пикселях. А
единственное целое число определяет радиус ядра во всех трех измерениях. Три запятые-
разделенные целые числа определяют отдельные радиусы для трех измерений.

--средний-фильтр
Региональный средний фильтр. Эта операция принимает радиус фильтра в пикселях как
параметр. Одно целое число определяет радиус ядра во всех трех измерениях. Три
Целые числа, разделенные запятыми, определяют отдельные радиусы для трех измерений.

--fast-средний-фильтр
Фильтр среднего регионального (быстрая реализация с линейным временем). Эта операция занимает
радиус фильтра в пикселях в качестве параметра. Одно целое число определяет радиус ядра
во всех трех измерениях. Три целых числа, разделенных запятыми, определяют отдельные радиусы для
три измерения.

--дисперсионный фильтр
Фильтр региональной дисперсии. Эта операция принимает радиус фильтра в пикселях как
параметр. Одно целое число определяет радиус ядра во всех трех измерениях. Три
Целые числа, разделенные запятыми, определяют отдельные радиусы для трех измерений.

--fast-дисперсионный фильтр
Быстрый (линейный) фильтр региональной дисперсии. Эта операция принимает радиус фильтра
в пикселях в качестве параметра. Одно целое число определяет радиус ядра во всех трех
Габаритные размеры. Три целых числа, разделенных запятыми, определяют отдельные радиусы для трех
Габаритные размеры.

- фильтр третьего момента
Региональный фильтр третьего момента. Эта операция принимает радиус фильтра в пикселях как
параметр. Одно целое число определяет радиус ядра во всех трех измерениях. Три
Целые числа, разделенные запятыми, определяют отдельные радиусы для трех измерений.

- фильтр стандартных отклонений
Фильтр регионального стандартного отклонения. Эта операция принимает радиус фильтра в пикселях.
в качестве параметра. Одно целое число определяет радиус ядра во всех трех измерениях.
Три целых числа, разделенных запятыми, определяют отдельные радиусы для трех измерений.

- гладкость-фильтр
Региональный фильтр «гладкости». Эта операция принимает радиус фильтра в пикселях как
параметр. Одно целое число определяет радиус ядра во всех трех измерениях. Три
Целые числа, разделенные запятыми, определяют отдельные радиусы для трех измерений.

--гауссов-фильтр-сигма
Фильтр изображения с гауссовым ядром. Эта операция требует единственного действительного значения
параметр, который определяет сигму коэффициента ядра в мировых единицах [например, мм] как
параметр.

--gaussian-фильтр-fwhm
Фильтр изображения с гауссовым ядром. Эта операция требует единственного действительного значения
параметр, который указывает полную ширину ядра на половине максимума в мировых единицах
[например, мм].

--laplace-фильтр
Отфильтруйте изображение с помощью ядра Лапласа, подчеркивающего границы.

сетка Операционный отдел
--downsample-выбрать
Уменьшить разрешение изображения путем выбора пикселей с использованием коэффициентов по оси 'Fx, Fy, Fz' или с использованием одиночных
фактор 'Fxyz'

--downsample-среднее
Уменьшите разрешение изображения путем усреднения с использованием коэффициентов Fx, Fy, Fz для каждой оси или с помощью одного
фактор 'Fxyz'

--resample
Передискретизируйте изображение до почти изотропных пикселей, сохранив поле обзора изображения.
Принимает один аргумент, целевое разрешение в мировых единицах [например, мм].

--resample-точный
Передискретизируйте изображение до точно изотропных пикселей заданного разрешения при сопоставлении
изображение как можно точнее. Принимает один аргумент, целевое разрешение
в мировых единицах [например, мм]

--обрезка по индексу
Обрезать изображение до области, указанной набором из шести координат индекса сетки, заданных как
comma-separated integers x0,y0,z0,x1,y1,z1

- урожай за порогом
Обрезать изображение до области, определенной с помощью заданного порогового значения. Полученное изображение будет
содержат все пиксели, размер которых превышает заданный параметр.

--crop-by-threshold-write-region
Обрезать изображение до области, определенной с помощью заданного порога, и записать область обрезки в
стандартный вывод.

--crop-by-threshold-write-xform
Обрезать изображение до области, определенной с помощью заданного порога, и записать кадрирование
преобразование в стандартный вывод.

АВТОРЫ


Торстен Рольфинг, при участии Майкла П. Хасака, Грега Джеффериса, Кэлвина Р.
Маурер, Даниэль Б. Русаков и Ярослав Гальченко

Используйте cmtk-convertx онлайн с помощью сервисов onworks.net



Новейшие онлайн-программы для Linux и Windows