англійськафранцузькаіспанська

Ad


Значок OnWorks

dcmj2pnm - Інтернет у хмарі

Запустіть dcmj2pnm у постачальника безкоштовного хостингу OnWorks через Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS

Це команда dcmj2pnm, яку можна запустити в постачальнику безкоштовного хостингу OnWorks за допомогою однієї з наших численних безкоштовних робочих станцій, таких як Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS

ПРОГРАМА:

ІМ'Я


dcmj2pnm - Перетворення зображень DICOM у PGM/PPM, PNG, TIFF, JPEG або BMP

СИНТАКСИС


dcmj2pnm [параметри] dcmfile-in [bitmap-out]

ОПИС


Команда dcmj2pnm Утиліта зчитує зображення DICOM, перетворює піксельні дані відповідно до
вибирає параметри обробки зображень і записує зображення у добре відомий PGM/PPM
(портативна сіра карта / портативна піксельна карта), PNG, TIFF, JPEG (Об’єднана група експертів із фотографії)
або формат Windows BMP. Ця утиліта підтримує нестиснені, а також JPEG та RLE
стислі зображення DICOM.

ПАРАМЕТРИ


dcmfile-in DICOM вхідне ім'я файлу, який потрібно перетворити

Ім'я вихідного файлу з растровим зображенням для запису (за замовчуванням: stdout)

ВАРІАНТИ


загальний опції
-h --допомога
роздрукувати цей текст довідки та вийти

-- версія
роздрукувати інформацію про версію та вийти

-- аргументи
друкувати розширені аргументи командного рядка

-q -- тихо
тихий режим, друк без попереджень і помилок

-v -- багатослівний
докладний режим, деталі обробки друку

-d --налагодження
режим налагодження, друк налагоджувальної інформації

-ll --log-level [l]рівень: рядкова константа
(фатальна, помилка, попередження, інформація, налагодження, відстеження)
використовуйте рівень l для реєстратора

-lc --log-config [f]ім'я файлу: рядок
використовуйте файл конфігурації f для реєстратора

вхід опції
формат вхідного файлу:

+f --прочитати-файл
прочитати формат файлу або набір даних (за замовчуванням)

+fo --лише для читання файлів
тільки для читання формату файлу

-f --читання-набір даних
читання набору даних без метаінформації файлу

Синтаксис передачі введення:

-t= --read-xfer-auto
використовувати розпізнавання TS (за замовчуванням)

-td --read-xfer-detect
ігнорувати TS, зазначені в мета-заголовку файлу

-te --read-xfer-little
читання з явним VR з малим байтом TS

-tb --read-xfer-big
читання з явним VR TS з великим кінцем

-ti --read-xfer-implicit
читання з неявним VR з малим байтом TS

зображення обробка опції
вибір кадру:

+F --frame [n]число: ціле
вибрати вказаний кадр (за замовчуванням: 1)

+Fr --frame-range [n]число [c]кількість: ціле
виберіть c кадрів, які починаються з кадру n

+Fa --усі кадри
виберіть усі кадри

обертання:

+Rl --повернути-ліворуч
повернути зображення вліво (-90 градусів)

+Rr --повернути-вправо
повернути зображення вправо (+90 градусів)

+Rtd --поворот зверху вниз
повернути зображення зверху вниз (180 градусів)

гортати:

+Lh --перевернути по горизонталі
перевернути зображення по горизонталі

+Lv --перевернути по вертикалі
перевернути зображення по вертикалі

+Lhv --перевернути обидві осі
перевернути зображення по горизонталі та вертикалі

масштабування:

+a --розпізнати-аспект
розпізнати співвідношення сторін пікселів (за замовчуванням)

-a --ігнорувати-аспект
ігноруйте пропорції пікселів під час масштабування

+i --interpolate [n]кількість алгоритму: ціле
використовувати інтерполяцію при масштабуванні (1..4, за замовчуванням: 1)

-i --без інтерполяції
відсутність інтерполяції при масштабуванні

-S --без масштабування
немає масштабування, ігнорувати співвідношення сторін пікселів (за замовчуванням)

+Sxf --scale-x-factor [f]фактор: float
масштабувати вісь х за коефіцієнтом, автоматично обчислювати вісь y

+Syf --scale-y-factor [f]фактор: float
масштабувати вісь y за коефіцієнтом, автоматично обчислювати вісь x

+Sxv --scale-x-size [n]число: ціле число
масштабувати вісь x до n пікселів, автоматично обчислювати вісь y

+Syv --scale-y-size [n]число: ціле
масштабувати вісь y до n пікселів, автоматично обчислювати вісь x

перетворення колірного простору (лише стиснені зображення):

+cp --conv-фотометричний
конвертувати, якщо фотометрична інтерпретація YCbCr (за замовчуванням)

+cl --conv-lossy
конвертувати YCbCr у RGB, якщо JPEG із втратами

+cg --conv-guess
конвертувати в RGB, якщо YCbCr вгадується бібліотекою

+cgl --conv-guess-lossy
конвертувати в RGB, якщо є JPEG і YCbCr із втратами
вгадується базовою бібліотекою JPEG

+ca --conv-завжди
завжди конвертуйте YCbCr у RGB

+cn --conv-ніколи
ніколи не перетворюйте колірний простір

модальність LUT трансформації:

-M --безмодальність
ігнорувати перетворення LUT збереженої модальності

+M --модальність використання
використовувати модальність перетворення LUT (за замовчуванням)

Трансформація VOI LUT:

-W --без вікна
немає вікна VOI (за замовчуванням)

+Wi --use-window [n]число: ціле число
використовувати n-е вікно VOI із файлу зображення

+Wl --use-voi-lut [n]число: ціле
скористайтеся таблицею пошуку n-го VOI із файлу зображення

+Wm --min-max-window
обчислити вікно VOI за допомогою алгоритму min-max

+Wn --min-max-window-n
обчислити вікно VOI за допомогою алгоритму min-max,
ігнорування екстремальних значень

+Wr --roi-min-max-window [l]eft [t]op [w]idth [h]eight: ціле
обчислити вікно рентабельності інвестицій за допомогою алгоритму min-max,
область інтересу визначається l,t,w,h

+Wh --гістограма-вікно [n]число: ціле
обчислити вікно VOI за допомогою алгоритму гістограми,
ігноруючи n відсотків

+Ww --set-window [c]enter [w]idth: float
обчислити вікно VOI, використовуючи центр c і ширину w

+Wfl --лінійна функція
встановіть для функції VOI LUT значення LINEAR

+Wfs --сигмовидна функція
встановіть функцію VOI LUT на SIGMOID

трансформація LUT презентації:

+Pid --ідентичність-форма
встановити форму LUT презентації на IDENTITY

+Piv --обратної форми
встановити форму LUT презентації на INVERSE

+Pod --lin-od-форма
встановити форму LUT презентації на LIN OD

накладення:

-O --без накладень
не відображати накладення

+O --display-overlay [n]число: ціле
накладення відображення n (0..16, 0=все, за замовчуванням: +O 0)

+Omr --ovl-замінити
використовувати режим накладання "Замінити"
(за замовчуванням для графічних накладень)

+Omt --ovl-поріг
використовувати режим накладання "Порогова заміна"

+Omc --ovl-доповнення
використовувати режим накладання "Доповнення"

+Omv --ovl-інвертувати
використовувати режим накладання "Invert Bitmap"

+Омі --овл-роі
використовувати режим накладання "Регіон інтересів"
(за замовчуванням для накладання ROI)

+Osf --set-foreground [d]ensity: float
встановити щільність переднього плану накладання (0..1, за замовчуванням: 1)

+Ost --set-threshold [d]ensity: float
встановити порогову щільність накладання (0..1, за замовчуванням: 0.5)

відобразити трансформацію LUT:

+Dm --monitor-file [f]filename: рядок
відкалібрувати вихід відповідно до характеристик монітора
визначені у ф

+Dp --printer-file [f]filename: рядок
відкалібрувати вихід відповідно до характеристик принтера
визначені у ф

+Da -- навколишнє світло [a]навколишнє світло: плаває
значення навколишнього освітлення (cd/m^2, за замовчуванням: файл f)

+Di --ilumination [i]llumination: float
значення освітлення (cd/m^2, за замовчуванням: файл f)

+Dn --min-density [м]мінімальна оптична густина: float
Значення Dmin (за замовчуванням: вимкнено, тільки з +Dp)

+Dx --max-density [м]максимальна оптична густина: float
Значення Dmax (за замовчуванням: вимкнено, тільки з +Dp)

+Dg --gsd-функція
використовувати GSDF для калібрування (за замовчуванням для +Dm/+Dp)

+Dc --cielab-функція
використовуйте функцію CIELAB для калібрування

сумісність:

+Ma --accept-acr-nema
приймати зображення ACR-NEMA без фотометрії
інтерпретація

+Mp --accept-palets
прийняти неправильні теги атрибутів палітри
(0028,111x) і (0028,121x)

+Mc --check-lut-depth
перевірити 3-е значення дескриптора LUT, порівняти
з очікуваною бітовою глибиною на основі даних LUT

+Мм --ігнорувати-mlut-depth
ігнорувати 3-е значення дескриптора LUT модальності,
автоматично визначити біти на запис таблиці

+Mv --ігнорувати-vlut-depth
ігнорувати 3-е значення дескриптора VOI LUT,
автоматично визначити біти на запис таблиці

Формат TIFF:

+Tl --compr-lzw
Стиснення LZW (за замовчуванням)

+Tr --compr-rle
Стиснення RLE

+Tn --compr-none
Не стиснутий

+Pd --провісник-за замовчуванням
немає LZW предиктора (за замовчуванням)

+Pn --провісник-немає
Провісник LZW 1 (без передбачення)

+Ph --провісник-горц
LZW предиктор 2 (горизонтальна диференціація)

+Rs --рядків на смугу [r]rows: ціле (за замовчуванням: 0)
рядків на смугу, за замовчуванням 8K на смугу

Формат PNG:

+il --переплетення
створити файл із чергуванням (за замовчуванням)

-il --непереплетення
створити нечересстроковий файл

+mf --мета-файл
створити метадані файлу PNG (за замовчуванням)

-mf --meta-none
немає мета інформації про файл PNG

Формат JPEG:

+Jq --compr-quality [q]uality: ціле (0..100, за замовчуванням: 90)
значення якості для стиснення (у відсотках)

+Js4 --зразок-444
Вибірка 4:4:4 (без підвибірки)

+Js2 --зразок-422
Підвибірка 4:2:2 (горизонтальна підвибірка
кольорові компоненти, за замовчуванням)

+Js1 --зразок-411
Підвибірка 4:1:1 (горизонтальна та вертикальна
підвибірка компонентів кольоровості)

інші перетворення:

+G --відтінки сірого
при необхідності перетворити в градації сірого

+P --зміна полярності
змінити полярність (інвертувати вихід пікселів)

+C --clip-region [l]eft [t]op [w]idth [h]eight: ціле
область зображення кліпу (l, t, w, h)

вихід опції
загальне:

-im --інформація про зображення
роздрукувати деталі зображення (потрібний режим докладної інформації)

-o --без виведення
не створювати жодного виводу (корисно з -im)

Генерація імені файлу (тільки з --frame-range або --all-frames):

+Fc --використання лічильника кадрів
використовувати лічильник на основі 0 для імен файлів (за замовчуванням)

+Fn --використання-номер-кадру
використовувати абсолютний номер кадру для імен файлів

формат зображення:

+op --write-raw-pnm
записати 8-розрядний двійковий PGM/PPM (за замовчуванням для файлів)

+opb --write-8-bit-pnm
записати 8-бітовий ASCII PGM/PPM (за замовчуванням для стандартного виведення)

+opw --write-16-bit-pnm
записати 16-розрядний ASCII PGM/PPM

+opn --write-n-bit-pnm [n]число: ціле
записати n-бітовий ASCII PGM/PPM (1..32)

+ob --write-bmp
записувати 8-розрядний (монохромний) або 24-розрядний (кольоровий) BMP

+obp --write-8-bit-bmp
запис 8-бітової палітри BMP (тільки монохромний)

+obt --write-24-bit-bmp
записувати 24-розрядний формат BMP

+obr --write-32-bit-bmp
записувати 32-розрядний формат BMP

+ot --write-tiff
записувати 8-розрядний (монохромний) або 24-розрядний (кольоровий) TIFF

+на --write-png
записувати 8-розрядний (монохромний) або 24-розрядний (кольоровий) PNG

+on2 --write-16-bit-png
записувати 16-розрядний (монохромний) або 48-розрядний (кольоровий) PNG

+oj --write-jpeg
записувати 8-бітовий JPEG із втратами (базовий рядок)

ПРИМІТКИ


Наступні бажані алгоритми інтерполяції можна вибрати за допомогою --інтерполювати
опції:

· 1 = вільний алгоритм масштабування з інтерполяцією з інструментарію pbmplus
· 2 = алгоритм вільного масштабування з інтерполяцією з журналу c't
· 3 = алгоритм збільшення з білінійною інтерполяцією від Едуарда Станеску
· 4 = алгоритм збільшення з бікубічної інтерполяцією від Едуарда Станеску
Команда --write-tiff Опція доступна лише тоді, коли DCMTK було налаштовано та скомпільовано
підтримка зовнішнього лібтиф Бібліотека TIFF. Наявність стиснення TIFF
варіанти залежить від лібтиф конфігурації. Зокрема, запатентований алгоритм LZW
може бути недоступним.
Команда --write-png Опція доступна лише тоді, коли DCMTK було налаштовано та скомпільовано
підтримка зовнішнього libpng Бібліотека PNG. Варіант --переплетення забезпечує прогресивне зображення
переглядати під час завантаження файлу PNG. Лише декілька програм піклуються про мета-інформацію (ТЕКСТ)
у файлі PNG.

ТРАНСФЕР СИНТАКСИС


dcmj2pnm підтримує наступний синтаксис передачі для введення (dcmfile-in):
Синтаксис LittleEndianImplicitTransfer 1.2.840.10008.1.2
Синтаксис LittleEndianExplicitTransfer 1.2.840.10008.1.2.1
DeflatedExplicitVRLittleEndianTransferSyntax 1.2.840.10008.1.2.1.99 (*)
Синтаксис BigEndianExplicitTransfer 1.2.840.10008.1.2.2
Синтаксис JPEGProcess1Transfer 1.2.840.10008.1.2.4.50
JPEGProcess2_4TransferSyntax 1.2.840.10008.1.2.4.51
JPEGProcess6_8TransferSyntax 1.2.840.10008.1.2.4.53
JPEGProcess10_12TransferSyntax 1.2.840.10008.1.2.4.55
Синтаксис JPEGProcess14Transfer 1.2.840.10008.1.2.4.57
JPEGProcess14SV1TransferSyntax 1.2.840.10008.1.2.4.70
Синтаксис RLElosslessTransfer 1.2.840.10008.1.2.5
(*), якщо зібрано з увімкненою підтримкою zlib

ВХІД


Рівень виводу журналу різних інструментів командного рядка та базових бібліотек може
вказується користувачем. За замовчуванням до стандарту записуються лише помилки та попередження
потік помилок. Використання опції -багатослівний також інформаційні повідомлення, як-от деталі обробки
повідомляється. Варіант --відлагоджувати можна використовувати для отримання більш детальної інформації про внутрішню діяльність,
наприклад, для налагодження. Інші рівні реєстрації можна вибрати за допомогою параметра --log-
рівень, в --спокійно режим повідомляється лише про смертельні помилки. У таких дуже серйозних помилках,
програма зазвичай припиняється. Щоб отримати докладнішу інформацію про різні рівні реєстрації,
див. документацію модуля 'oflog'.
У випадку, якщо вихідні дані журналу потрібно записати у файл (за бажанням з ротацією файлу журналу),
у системний журнал (Unix) або в журнал подій (Windows). --log-config може бути використаний. Це
конфігураційний файл також дозволяє направляти лише певні повідомлення на певний вихід
потоку та для фільтрації певних повідомлень на основі модуля чи програми, де вони
генеруються. Приклад файлу конфігурації наведено в /logger.cfg.

КОМАНДА ЛІНІЯ


Усі інструменти командного рядка використовують такі позначення параметрів: квадратні дужки
необов’язкові значення (0-1), три крапки в кінці вказують на те, що можна використовувати декілька значень
(1-n), комбінація обох означає від 0 до n значень.
Параметри командного рядка відрізняються від параметрів провідним знаком «+» або «-»,
відповідно. Зазвичай порядок і положення параметрів командного рядка довільні (тобто вони
може з'явитися де завгодно). Однак, якщо варіанти взаємовиключні, крайній правий зовнішній вигляд
використовується. Така поведінка відповідає стандартним правилам оцінки звичайних оболонок Unix.
Крім того, один або кілька командних файлів можна вказати, використовуючи знак «@» як префікс до
ім'я файлу (напр @command.txt). Такий аргумент команди замінюється вмістом
відповідний текстовий файл (кілька пробілів розглядаються як один роздільник, якщо
вони з’являються між двома лапками) перед будь-яким подальшим оцінюванням. Будь ласка, зверніть увагу, що
командний файл не може містити інший командний файл. Це простий, але ефективний підхід
дозволяє узагальнити загальні комбінації параметрів/параметрів і уникає довгих і
заплутані командні рядки (приклад наведено у файлі /dumppat.txt).

НАВКОЛИШНЄ СЕРЕДОВИЩЕ


Команда dcmj2pnm утиліта спробує завантажити словники даних DICOM, зазначені в
DCMDICTPATH змінна середовища. За замовчуванням, тобто якщо DCMDICTPATH змінна оточення
не встановлено, файл /dicom.dic буде завантажено, якщо словник не буде створено
в програму (за замовчуванням для Windows).
Слід віддавати перевагу поведінці за замовчуванням та DCMDICTPATH тільки змінна середовища
використовується, коли потрібні альтернативні словники даних. The DCMDICTPATH змінна оточення
має той самий формат, що й оболонка Unix PATH змінна, що розділяється двокрапкою (':').
записи. У системах Windows крапка з комою (';') використовується як роздільник. Словник даних
код спробує завантажити кожен файл, зазначений у файлі DCMDICTPATH змінна середовища. Це
є помилкою, якщо не вдається завантажити словник даних.

Використовуйте dcmj2pnm онлайн за допомогою служб onworks.net


Безкоштовні сервери та робочі станції

Завантажте програми для Windows і Linux

  • 1
    ЛАГІТ
    ЛАГІТ
    SWIG – це інструмент розробки програмного забезпечення
    що з'єднує програми, написані на C і
    C++ з різноманітними високорівневими
    мови програмування. SWIG використовується з
    інший...
    Завантажити SWIG
  • 2
    Тема WooCommerce Nextjs React
    Тема WooCommerce Nextjs React
    Тема React WooCommerce, створена за допомогою
    Next JS, Webpack, Babel, Node і
    Express, використовуючи GraphQL і Apollo
    Клієнт. Магазин WooCommerce в React(
    містить: Продукти...
    Завантажте тему WooCommerce Nextjs React
  • 3
    archlabs_repo
    archlabs_repo
    Сховище пакетів для ArchLabs Це
    додаток, який також можна отримати
    від
    https://sourceforge.net/projects/archlabs-repo/.
    Його розміщено в OnWorks у...
    Завантажити archlabs_repo
  • 4
    Проект Зефір
    Проект Зефір
    Проект Zephyr – це нове покоління
    операційна система реального часу (RTOS).
    підтримує декілька апаратних засобів
    архітектури. Він заснований на а
    ядро малої площі...
    Завантажити Zephyr Project
  • 5
    SCONS
    SCONS
    SCons - це інструмент для створення програмного забезпечення
    що є кращою альтернативою
    класичний інструмент "Make" для створення
    ми всі знаємо і любимо. SCons є
    впроваджено...
    Завантажити SCons
  • 6
    PSeInt
    PSeInt
    PSeInt - це інтерпретатор псевдокоду для
    іспаномовні студенти програмування.
    Його головне призначення – бути інструментом для
    навчання та розуміння основ
    концепція...
    Завантажити PSeInt
  • Детальніше »

Команди Linux

  • 1
    7z
    7z
    7z - файловий архіватор з найвищими
    ступінь стиснення...
    Запустіть 7z
  • 2
    7за
    7за
    7za - файловий архіватор з найвищими
    ступінь стиснення...
    Виконати 7za
  • 3
    плазуни
    плазуни
    CREEPY - інформація про геолокацію
    агрегатор ОПИС: creepy is an
    додаток, що дозволяє збирати
    інформація про геолокацію
    користувачі з...
    Біг моторошно
  • 4
    cricket-compile
    cricket-compile
    cricket - програма для керування
    збір і відображення часових рядів
    дані ...
    Запустіть cricket-compile
  • 5
    g-wrap-config
    g-wrap-config
    g-wrap-config - скрипт для отримання
    інформація про встановлену версію
    G-Wrap ...
    Запустіть g-wrap-config
  • 6
    g.accessgrass
    g.accessgrass
    g.access – контролює доступ до
    поточний набір карт для інших користувачів на
    система. Якщо опції немає, друкує
    поточний стан. КЛЮЧОВІ СЛОВА: загальне, карта
    управління, п...
    Запустіть g.accessgrass
  • Детальніше »

Ad