получить номер среза из 4D dicom tages

У меня есть изображения 4D DCE, и я уже написал код для заказа и создания трехмерных изображений из изображений 4D dicom. Для сортировки изображений я использовал номер сбора по тегам dicom и делил общее количество срезов, чтобы получить номер среза, но в двух моих данных номер приобретения не соответствует действительности (не знаю почему). Поэтому, когда я смотрю на 3D-изображение, оно составляет половину нормального изображения. Я подумываю использовать теги номеров срезов напрямую (0054,0081), но из-за того, что у меня есть 3D-изображения, моя программа просто падает при отладке. У вас есть идеи, как это использовать?
любые другие идеи для достижения количества срезов хорошо ком.

Ура,
Nady

-1

Решение

У меня нет опыта работы с 4D Dicoms, однако с 3D DICOM лучше использовать Позицию пациента, а не номер среза. Увидеть https://stackoverflow.com/a/6598664/1136458 а также http://public.kitware.com/pipermail/insight-users/2005-September/014711.html может быть полезным

Из вашего вопроса не очень понятно, как вы использовали номер приобретения. Можно ли в вашем случае использовать число кадров (0028 0008) и указатель увеличения кадра (0028 0009)? Я нашел их определение здесь http://nipy.org/nibabel/dicom/dicom_fields.html#multi-frame-images

0

Другие решения


По вопросам рекламы ammmcru@yandex.ru
Adblock
detector