有什么方法可以传递gdcm.ImageReader
类似文件的对象,而不必传递fileName
?
目前我使用以下方法加载 DICOM 文件:
image_reader = gdcm.ImageReader()
image_reader.SetFileName(fname)
但我看到image_reader
还有一个SetFile
接受gdcm::File
对象的方法。
还有一个StreamImageReader
which has SetStream(std::istream &inStream)
,但我不知道如何inStream
在 Python 中创建一个可接受的对象。
理想情况下,我将能够使用来自open
call 或StringIO
or的结果BytesIO
。