我有一组dicom图像(包含160个.dcm文件)。我可以通过以下python代码可视化单个文件:
import pydicom as dicom
import os
import numpy
import matplotlib.pyplot as plt
filename = "./myfiles/MR000130.dcm";
dataset = dicom.dcmread(filename)
plt.imshow(dataset.pixel_array, cmap=plt.cm.bone)
plt.show()
我的问题是:
答案 0 :(得分:0)
它在文件中。除了像素数据之外,DICOM中还有一些东西。看到它
| REPLACED |
|------------------------------------|
| XXX^Vinoth Karthick Vinoth^XXX^XXX |
。
可能是print(dataset._pretty_str)
。
我们无法告诉您如何将3D更改为2D。您可以读取所有切片,然后在其他平面重新切片。你可以做一些花哨的分割并在3D中渲染表面。您需要确定最适合您案例的内容。