×

一个基于 .NET Core 开发、完善的医学影像轻量级PACS系统

独孤求败 独孤求败 发表于2026-04-15 14:50:36 浏览4 评论0

抢沙发发表评论

项目概述

DicomSCP 是一个基于.NET Core开发的、中文开源社区中最完善且集成度最高的医学影像轻量级PACS(Picture Archiving and Communication System)系统。它提供了DICOM存储、工作列表、查询检索、打印、WADO/DicomWeb等一系列服务,并集成了功能强大的DICOM桌面和Web查看器。该项目旨在为中文医学影像领域提供一个免费的轻量级PACS解决方案。

应用场景

DicomSCP 适用于多种医学影像管理场景,包括但不限于:

  • 医院影像科室:用于存储、管理和检索患者的医学影像数据,如X光片、CT、MRI等。
  • 远程医疗服务:支持远程医学影像的传输和查看,便于远程诊断和治疗。
  • 医共体和医保影像云:作为紧密型医共体和医保影像云的一部分,实现影像数据的共享和协同工作。
  • 医学影像教学和研究:提供丰富的影像数据查询和检索功能,支持医学影像的教学和研究工作。

功能模块

存储服务 (C-STORE SCP)

  • 功能描述:接收并存储DICOM图像文件。
  • 特点
    • 按照4个级别的标签入库和归档。
    • 自动组织存储目录结构。
    • 支持多种压缩格式(JPEG、JPEG2000、JPEG-LS、RLE等)。

工作列表服务 (Worklist SCP)

  • 功能描述:提供标准的DICOM Modality Worklist服务。
  • 特点
    • 支持多种查询条件(患者ID、检查号、日期等)。
    • 支持请求字符集协商,自动中英文转换。

查询检索服务 (QR SCP)

  • 功能描述:提供C-FIND、C-MOVE、C-GET服务,支持影像数据的查询和检索。
  • 特点
    • 可配置多个目标节点。
    • 支持多种查询级别(Study/Series/Image)。
    • 支持传输语法实时转码。

打印服务 (Print SCP)

  • 功能描述:管理打印任务队列,跟踪打印任务状态。
  • 特点
    • 打印任务队列管理。
    • 打印任务状态跟踪。
    • 归档打印的原始文件和标签。

WADO/DicomWeb服务

  • WADOURI服务

    • 功能描述:通过Web访问DICOM对象。
    • 特点:支持多种返回内容类型和传输语法,支持匿名化处理。
  • WADO-RS服务

    • 支持实例检索、元数据检索、帧检索。
    • 支持原始DICOM格式检索和传输语法转换。
    • 支持缩略图生成和自定义尺寸。
    • 功能描述:提供RESTful风格的DICOM对象访问服务。
    • 特点
  • QIDO-RS服务

    • 功能描述:基于ID的DICOM对象查询服务。
    • 特点:支持研究级、序列级、实例级查询,支持多种查询参数和分页功能。

功能特点

  • 轻量级:基于.NET Core开发,具有跨平台、高性能的特点。
  • 集成度高:集成了存储、工作列表、查询检索、打印、WADO/DicomWeb等多种服务。
  • 易用性:提供了DICOM桌面和Web查看器,方便用户查看和管理影像数据。
  • 可扩展性:支持通过配置文件进行个性化配置,满足不同用户的需求。

功能演示

图片
图片
图片
图片
图片
图片
图片
图片
图片
图片

源码地址

https://gitee.com/fightroad/DicomSCP

群贤毕至

访客