首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法在OHIF查看器上看到Dicom图像

无法在OHIF查看器上看到Dicom图像
EN

Stack Overflow用户
提问于 2019-12-31 06:12:56
回答 1查看 674关注 0票数 0

我正在尝试将我自己的本地服务器与OHIF查看器集成在一起,它将向OHIF查看器发送一个响应,直到实例,但是它不会在viewer上显示图像,并给出一个错误的错误发生的无效响应:没有多部分mime类型标头

我使用dotnet核心作为服务器,并按以下方式发送图像数据(我使用fo-Dicom)

代码语言:javascript
复制
public async Task<IActionResult>Getstudy(string SUID,string SeUID,string img)
        {
            var folderName = Path.Combine("StaticFiles", "Images");
            var fileName = folderName + '/'+ img;
            string temp = ".dcm";
            fileName = fileName + temp;
            var file1 = DicomFile.Open(fileName);
            DicomDataset dataset = file1.Dataset;
            dataset.Add<string>(DicomTag.MIMETypeOfEncapsulatedDocument,"application/related");
            DicomPixelData pixelData = DicomPixelData.Create(dataset);
            byte[] originalRawBytes = pixelData.GetFrame(0).Data;
            return File(originalRawBytes, "multipart/related");

        }

我不知道这是否正确的方式,如果有人帮助我连接我的本地服务器与OHIF查看器!

以下是错误:

index.umd.js?d226:9505错误:无效响应-在eval (cornerstoneWADOImageLoader.min.js?9f0f:2)没有多部分mime标头

EN

回答 1

Stack Overflow用户

发布于 2020-02-14 04:07:44

可能值得破解检查器,并将fo-dicom的响应与从OHIF Viewer演示实例发出的成功请求所生成的响应进行比较:

https://viewer.ohif.org/viewer/1.3.6.1.4.1.25403.345050719074.3824.20170126085406.1

FWIW,默认配置的服务器正在实现DICOMWeb标准。DICOMCloud提供了一个DICOMWeb的.NET实现(我认为它是通过包装fo-dicom来实现的)

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59540289

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档