【发布时间】:2019-05-13 11:28:00
【问题描述】:
我很难为 3 个不同的视图(即冠状、轴向和矢状)找出适当的仿射变换,每个视图都有如下不同的问题:
1:轴向颜色图与矢状原始视图重叠。
2:同样,矢状彩色图与轴向原始图像重叠。
3:每个人都有一些方向问题,比如当日冕的颜色图和原始图像正确但方向错误时,这里最容易看到。
我正在保存要发送到服务器以进行某种预测的原始文件,该文件会生成颜色图并返回该文件以进行可视化,稍后我会将所有内容一起显示。
预测后在服务器中,这里是保存文件的代码。
nifti_img = nib.MGHImage(idx, affine, header=header)
而 affine 和 header 是从我发送的文件中提取的原始仿射和标头。
我需要处理 "idx" 值,该值以 Numpy 数组格式保存原始数据,但不确定具体要做什么。在这里需要帮助。
正在努力使用 nibabel python 库解决问题,但由于我对这些文件的工作原理和仿射变换的了解非常有限,我很难弄清楚应该做什么我这样做是为了使它们正确。
我在前端使用带有 threejs 支持的 AMI js,在后端使用带有 python 的 nibabel。前端或后端任何地方的解决方案都是可以接受的。
请帮忙。提前致谢。
【问题讨论】:
标签: python-3.x three.js numpy-ndarray nibabel ami.js