如何从服务器加载Dicom图像(路径包含https://)
我正在使用fo-Diocm库。
var image = new DicomImage(filePath);
如果filePath来自本地目录,则其工作正常。
如果filePath来自服务器(如https://example.com/filepath.dcm),则抛出'Dicom.DicomFileException'表示指定的路径值不正确。
从服务器加载DicomImage的正确方法是什么?
最佳答案
AFAIK:一点也不。通过Web API获得DICOM文件被称为WADO(对DICOM对象的Web访问),并且在fo-dicom中有一个open feature request来支持此功能,但是已经为它分配了一个high priority。
但是,URL https://example.com/filepath.dcm不遵循WADO编码,因此也许您不能使用DICOM通信协议来获取图像(或者您不想)。但是在这种情况下,您的任务只是“从URL下载文件”,而与DICOM根本无关。下载完成后,您将其存储在本地,并且可以像往常一样继续进行本地文件访问。
“缺少链接”:How to download a file from an URL
关于c# - 如何从服务器加载Dicom图像(路径包含https://),我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/48898416/