中文开源社区高完成度的 DICOM / PACS 基础服务组件
4.1K
基于 .NET Core 的 DICOM SCP(Service Class Provider)服务器,提供 DICOM 存储、工作列表、查询检索服务,打印服务,WADO服务,集成了功能强大的DICOM 桌面和Web查看器。
appsettings.json需要先在宿主机目录下创建好!
docker run -d --name DicomSCP --restart unless-stopped \
-p 5000:5000 \
-p 11112-11115:11112-11115 \
-v /opt/docker/dicomscp/keys:/root/.aspnet/DataProtection-Keys \
-v /opt/docker/dicomscp/logs:/app/logs \
-v /opt/docker/dicomscp/received_files:/app/received_files \
-v /opt/docker/dicomscp/temp_files:/app/temp_files \
-v /opt/docker/dicomscp/appsettings.json:/app/appsettings.json \
-v /opt/docker/dicomscp/db:/app/db \
fightroad/dicomscp:latest
存储服务 (C-STORE SCP)
工作列表服务 (Worklist SCP)
查询检索服务 (QR SCP)
打印服务 (Print SCP)
WADOURI 服务 (Web Access to DICOM Objects)
必需参数
requestType: 必须为 "WADO"studyUID: 研究实例 UIDseriesUID: 序列实例 UIDobjectUID: 实例 UID可选参数
contentType: 返回内容类型 不传默认 image/jpeg
application/dicom: 返回 DICOM 格式image/jpeg: 返回 JPEG 格式transferSyntax: DICOM 传输语法 UID 不传默认不转码
1.2.840.10008.1.2: Implicit VR Little Endian1.2.840.10008.1.2.1: Explicit VR Little Endian1.2.840.10008.1.2.4.50: JPEG Baseline1.2.840.10008.1.2.4.57: JPEG Lossless1.2.840.10008.1.2.4.70: JPEG Lossless SV11.2.840.10008.1.2.4.90: JPEG 2000 Lossless1.2.840.10008.1.2.4.91: JPEG 2000 Lossy1.2.840.10008.1.2.4.80: JPEG-LS Lossless1.2.840.10008.1.2.5: RLE Losslessanonymize: 是否匿名化
yes: 执行匿名化处理完整请求参数例子
http://localhost:5000/wado?requestType=WADO&studyUID=1.2.840.113704.1.111.5096.1719875982.1&seriesUID=1.3.46.670589.33.1.13252761201319485513.2557156297609063016&objectUID=1.3.46.670589.33.1.39304787935332940.2231985654917411587&contentType=application/dicom&transferSyntax=1.2.840.10008.1.2.4.70&anonymize=yes
CSTORE-SCU (CSTORE-SCU)
Print-SCU (Print-SCU)
Log Service (日志服务)
Content type
Image
Digest
sha256:f5623a6d6…
Size
133 MB
Last updated
about 7 hours ago
docker pull fightroad/dicomscp