如何从服务器加载Dicom图像(路径包含https://)

时间:2018-02-21 04:55:47

标签: c# dicom fo-dicom

如何从服务器加载Dicom图像(路径包含https://) 我正在使用fo-Diocm库。

var image = new DicomImage(filePath);

如果filePath来自本地目录,它的工作正常。 如果filePath来自服务器(如https://example.com/filepath.dcm),则抛出' Dicom.DicomFileException'说指定的路径值不正确。 从服务器加载DicomImage的正确方法是什么?

1 个答案:

答案 0 :(得分:3)

AFAIK:完全没有。通过Web API获取DICOM文件称为WADO(对DICOM对象的Web访问),并且有一个open feature request支持这一点,但它已被分配了high priority

但是,URL https://example.com/filepath.dcm不符合WADO编码,因此您可能无法使用DICOM通信协议来获取图像(或者您不希望)。但在这种情况下,您的任务只是“从URL下载文件”而根本与DICOM无关。下载完成后,您将其存储在本地,并可以像以前一样继续使用本地文件访问。

“缺失的链接”:How to download a file from an URL