У меня есть наборы .dcm файлов МРТ-сканирования. Я пытаюсь преобразовать их в 3D-форматы, такие как obj (желательно) или fbx, чтобы импортировать их в Unity 3d. Я использовал следующее программное обеспечение dcmtk с открытым исходным кодом для преобразования файла .dcm в текстовый файл.Преобразование dicom .dcm файлов в формат .obj
Converting DICOM files to text files
Однако ДХМ файлы не хватает необходимой информации. Возможно ли даже преобразовать файлы .dcm в obj и fbx. если да, можете ли вы что-нибудь предложить?
(Изменить) Я хотел бы уточнить мой вопрос: я хочу визуализировать данные МРТ как 3D-модель в Unity 3d. Это возможно только тогда, когда я сохранил его как .obj или .fbx. Какой формат медицинских данных МРТ следует начать с преобразования в эти форматы?
Благодаря
Когда вы говорите, что «файлы dcm не имеют необходимой информации», какую информацию вы имеете в виду? Файлы DICOM содержат много информации в своих Элементах данных (атрибуты заголовка). – jap1968
Данные, содержащиеся в файлах dcm, включают имя пациента, дату, идентификатор и т. Д. Я ищу формат .obj. Формат .obj является один с: # Список Вершины об координат 0,123 0,234 0,345 # Texture, в (и, v [, ш]) координаты, В.Т. 0,500 1 [0] В.Т. ... # Normals в (x, y, z); нормали могут не быть единицей. vn 0.707 0.000 0.707 f 3/1 4/2 5/3 Нужно ли начинать с другого формата вместо dcm, чтобы добраться до формата obj? –
Что вы хотите сделать, это гораздо сложнее, чем просто преобразование. Подумайте о получении векторного изображения SVG из необработанного BMP. Это тоже самое. DICOM содержит необработанные изображения из каждого среза (например, TC), поэтому вы можете получить 3D-матрицу значений. Если вам нужна какая-то векторная информация, вам нужно будет выполнить процесс сегментации для себя. Вы можете начать поиск «DICOM segmentation howto» в своей любимой поисковой системе. – jap1968