【发布时间】:2015-01-14 05:47:42
【问题描述】:
使用SWIG generated Python wrappers for gdcm:
有没有什么方法可以将gdcm.ImageReader 传递给类似文件的对象,而不必传递fileName?
目前我使用以下方法加载 DICOM 文件:
image_reader = gdcm.ImageReader()
image_reader.SetFileName(fname)
但我看到image_reader 也有一个方法SetFile,它采用gdcm::File 对象。
还有一个StreamImageReader有SetStream(std::istream &inStream),但是我不知道如何在Python中创建一个inStream可接受的对象。
理想情况下,我可以使用来自open 调用或StringIO 或BytesIO 的结果。
【问题讨论】: