Я работаю в Matlab для просмотра изображений Dicom из pacs. Теперь у меня есть три разные серии изображений dicom для одного и того же пациента, которые я скачиваю из Pacs. первый - Осевой вид сверху, второй sagittal вид сверху, третий coronal вид сверху. Теперь я хочу связать между ними.алгоритм для связи между различными видами изображений Dicom
Например, , если я нажимаю на осевое изображение, тогда я хочу обратиться к другим представлениям, где точка осевого изображения находится в сагиттальном режиме и корональном представлении.
прибегая к помощи я получил некоторые моменты, которые положения изображения, ориентация изображения и фрагмента Место теги используются для этой справочной связи между этим Series.But я не понимаю, что расчет, как это сделать?
Допустим ввод выше тегов для одного изображения с соответствующей серии,
1. осевое:
Положение изображения = (-118,444 \ -168,443 \ -46,0727)
Ориентация изображения = (0,996206 \ -0,0224615 \ -0,0840777 \ -0,0083926 \ 0,936831 \ -0,349683)
Кусочек Местонахождение = -95,85758972
2. Сагиттальный Вид:
Положение изображения = (-63,5956 \ -159,015 \ 60,7561)
Ориентация изображения = (0,0188908 \ 0.999809 \ -0.00509657 \ -0.0341498 \ -0.00445565 \ -0.999407)
Кусочек L ocation = 65.27085876
3. корональной Вид:
Положение изображения = (-100,457 \ -102,583 \ 72,264)
Ориентация изображения = (0,999514 \ -0,00466935 \ -0.0308238 \ -0.0311593 \ -0.16129 \ -0.986415)
Ломтик Местоположение = 119.9748077
и выше трех пикселей Размер данных пикселей (512 X 512).
Теперь, как я вычисляю опорную линию и точку выше значения? Если требуется другое значение тега, я готов предоставить этот тег.
Это необходимо, чтобы вы код это самостоятельно? Могли бы вы просто использовать программу, такую как 3Dslicer? – eigenchris