我目前正在开发一个完整的基于.net核心+ Postgresql和OHIF查看器的DICOM应用程序(以呈现DICOM图像)。我已经构建了一个数据库,其中包含了病人、学习等表,我现在存储的属性为PatientName、PatientDOB等,返回json时输出也与
"PatientName“:”临时“
"PatientDOB“:"2332”。
但是,由于DICOM,观众有一个标准,他们接收JSON对象作为
{ "0020000D":{
"vr": "UI",
"Value": [ "1.2.392.200036.9116.2.2.2.1762893313.1029997326.945873" ]
}}
因此,我希望在映射JSON输入/输出时,在返回上述Dicom格式时返回值,并在获取数据时将其存储为属性(列名)而不是标记。
我是一个非常新的.net核心和字典网站,所以如何继续下去呢?另外,我正在使用从Dicom图像中读取数据.
请提供一些提示/代码,我可以使用。
发布于 2019-12-22 22:51:54
除了您在问题中提到的自定义格式之外,OHIF还支持标准的DICOMweb WADO元数据格式。这意味着您可以使用任何DICOMweb服务器,如Orthanc、DCM4CHE或DICOMcloud。
DICOMcloud可能更适合您的场景,因为它使用fit。但是,它目前只支持和.NET 4.6。(我们努力支持mySQL,但它还没有100%完成)
如果您仍然希望编写自己的解决方案,则可以查看它是如何实现的,并使其适应您自己的解决方案。
我是DICOMcloud的作者
https://stackoverflow.com/questions/59421183
复制相似问题