Це команда dctopnm, яку можна запустити в постачальнику безкоштовного хостингу OnWorks за допомогою однієї з наших численних безкоштовних робочих станцій, таких як Ubuntu Online, Fedora Online, онлайн емулятор Windows або онлайн емулятор MAC OS
ПРОГРАМА:
ІМ'Я
dctopnm - ACR/NEMA DICOM PS3 ... DICOM PS3 - зображення DICOM у файл PNM
СИНТАКСИС
dctopnm [ -v|дослівно ] [ -тихий|тихий ]
ОПИС
dctopnm читає іменований вхідний файл dicom або acr-nema і копіює необроблені піксельні дані зображення
у файл PNM після додавання заголовка PGM або PPM.
Вхідний файл має бути неінкапсульованим, одноканальним (відтінки сірого або колір палітри;
фотометрична інтерпретація не перевіряється для одного каналу) або трьох каналів
з чергуванням RGB, а у випадку > 8 бітних даних, у тому самому порядку байтів, як це потрібно в
вихід, оскільки вихідні байти копіюються з входу на вихід без будь-якого перетворення. Використовуйте
dccp(1) спочатку змінити кодування, якщо необхідно.
Буде записано лише необхідну кількість байтів для кодування піксельних даних (на основі
рядки, стовпці, кількість кадрів, вибірки на піксель і виділені біти); це означає що
для непарної кількості байтів додатковий байт заповнення DICOM не буде скопійовано в необроблений
вихід. Це запобігає виходу утиліт netpbm з помилкою "читання магічного числа"
якщо присутній байт заповнення. Якщо будь-який з необхідних атрибутів для обчислення
Відсутня правильна довжина піксельних даних, будуть записані всі закодовані байти.
ВАРІАНТИ
Вихід PNM надходить туди, де це вказано, або стандартний вихід. Детальний висновок переходить до
стандартна помилка.
Основні перемикачі входу описані в dcintro(1). Параметри, характерні для цієї програми
є:
-тихий|тихий
Придушити звичайний опис параметрів зображення.
-вербозний
Відображати зміщення байтів від початку файлу та початку повідомлення в шістнадцятковому форматі та дампі
вміст під час читання, після прочитання, під час заміни та перед записом.
НАВКОЛИШНЄ СЕРЕДОВИЩЕ
ПРИКЛАДИ
% файл dc big.dc3
Мета: UID 1.2.840.10008.1.2.1
Мета: Опис "Відвертий VR Little Endian"
Мета: ByteOrder Little
Мета: VR Explicit
Мета: інкапсульований №
Дані: UID 1.2.840.10008.1.2.2
Дані: опис "Явний VR Big Endian"
Дані: ByteOrder Big
Дані: VR Explicit
Дані: інкапсульований №
% dctopnm big.dc3 big.pgm -endian big
Рядків = 512
Стовпці = 512
NumberOfFrames = 0
Фотометрична інтерпретація = МОНОХРОМ2
Зразки на піксель = 1
BitsAllocated = 16
BitsStored = 16
HighBit = 15
PixelRepresentation = 1
PlanarConfiguration = 0x0
Рядки*Стовпці*SamplesPerPixel*BitsAllocated/8 = 0x80000
Писати ...
Використовуйте dctopnm онлайн за допомогою служб onworks.net