Как преобразовать NIfTI (или DICOM) в PNG в 16-битном оттенке серого - PullRequest
0 голосов
/ 31 октября 2018

У меня есть некоторые медицинские данные МРТ в формате DICOM и NIfTI. Как преобразовать срезы в 16-битный png формат?

Я пробовал [miconv] (http://manpages.ubuntu.com/manpages/xenial/man1/miconv.1.html) внутри mitools пакета Ubuntu и [med2image] (https://github.com/FNNDSC/med2image) от GitHub.

Они, безусловно, могут конвертировать .nii с в .png с. Тем не менее, я страдаю от сильной потери интенсивности из-за того, что все они переведены в режим 8bit RGB. Где оригинальный NIfTI обычно в 16bit оттенках серого.

[man page] (http://manpages.ubuntu.com/manpages/xenial/man1/miconv.1.html) из miconv упоминается без знака 16 бит . Поэтому я попробовал что-то вроде

miconv pt000_t2tse_sag.nii pt00_t2tse_sag.png -wf u16bit

но вывод явно не является легальным файлом PNG.

Или, может быть, я вынужден написать собственный скрипт на python, использующий nibabel (pydicom) и imageio для выполнения этой работы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...