我是Python新手,所以请原谅我的无知,如果我没有所有的信息正确。我试着用光栅扫描一个目录,把里面所有的DICOM文件转换成TIFF文件。我已经得到了搜索功能,但我有一个困难的时间保存图像为tiff。我正在使用pydicom库读入DICOM并操作头信息。另外,我尝试过使用pydicom中的save_as函数来保存到TIFF,但是我更愿意使用PIL中的save函数来正确设置TIFF的压缩。我想问题是我不能/不明白如何从DICOM中提取实际的图像数据并将其放入新的图像。任何我们将非常感谢您的帮助。。。干杯
Python 2.7 第1.1.7条 Pydicom 0.9.6版
前些时候在网上找到了同一个问题的答案,虽然我不记得这个网站,但当我将它应用到我的代码中时,也在这里为其他人共享:
或者,如果要保存图像,请使用:
pylab.imsave('<DestinationFilePath>',ImageFile.pixel_array,cmap=pylab.cm.bone)
默认情况下,
imsave
将以.png格式保存图像。如果受支持,可以在imsave()
中指定所需的格式。在希望有用。在
如果您知道如何使用}(还有更多的here in the comments)。在
PIL
将图像数据另存为.tiff
,this example应该可以帮助您将图像数据从pydicom
传递到{相关问题 更多 >
编程相关推荐