Ошибка dcmj2pnm: невозможно изменить на неинкапсулированное представление для данных пикселей - PullRequest
0 голосов
/ 29 апреля 2010

Я пытаюсь использовать двоичный файл DCMJ2PNM из набора инструментов DCMTK для преобразования файла DICOM в набор BMP. Я использую следующую команду:

  dcmj2pnm +Fa +ob test.dcm .\frames\test_

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

Ответы [ 2 ]

0 голосов
/ 28 мая 2010

Вы также можете использовать GDCM. Просто запустите:

gdcmconv --raw test.dcm test-raw.dcm

GDCM обрабатывает распаковку из JPEG, JPEG-LS, JPEG 2000 и RLE. Это прозрачно для пользователя, вам даже не нужно знать используемый механизм инкапсуляции.

НТН

исх: http://gdcm.sourceforge.net/html/gdcmconv.html

0 голосов
/ 30 апреля 2010

Ошибка означает, что ваш файл test.dcm является сжатым файлом DICOM. Если посмотреть на страницу руководства для инструмента здесь , это означает, что инструмент поддерживает распаковку изображений JPEG и RLE. Знаете ли вы, какой формат / синтаксис передачи вашего файла закодирован? Похоже, он может быть закодирован в синтаксисе передачи, отличном от JPEG или RLE. Вы можете использовать утилиту dcmdmp для просмотра содержимого файла и просмотра синтаксиса передачи.

...