[开源]一款医学影像必备DICOM工具箱 致力于打造完善轻量PACS系统

开源系统医疗健康
2026-06-28 06:49 8 次浏览 • 0 次下载 0KB
[开源]一款医学影像必备DICOM工具箱 致力于打造完善轻量PACS系统

一、开源项目简介

DICOM 管理系统

携手Cursor重磅发布,打造中文开源社区最完善轻量PACS系统,医学影像必备DICOM工具箱!

二、开源协议

使用MIT开源协议

三、界面展示

功能预览

图片

图片

图片

图片

图片

图片

图片

图片

图片

图片

图片

图片

图片

图片

图片

四、功能概述

打造中文开源社区最完善轻量PACS系统,医学影像必备DICOM工具箱!

功能特性

  • 存储服务 (C-STORE SCP)

    • 按照4个级别的标签入库和归档

    • 按照级别标签自动组织存储目录结构

    • 支持 JPEG、JPEG2000、JPEG-LS、RLE 等压缩

    • 对不标准的字符集中文字符进行乱码处理

  • 工作列表服务 (Worklist SCP)

    • 提供标准 DICOM Modality Worklist 服务

    • 支持多种查询条件(患者ID、检查号、日期等)

    • 支持请求字符集协商自动中英文转换

  • 查询检索服务 (QR SCP)

    • 提供 C-FIND、C-MOVE、C-GET 服务

    • 可配置多个目标节点

    • 支持多种查询级别(Study/Series/Image)

    • 支持JPEG、JPEG2000、JPEG-LS、RLE 传输语法实时转码

  • 打印服务 (Print SCP)

    • 打印任务队列管理

    • 支持多种打印格式

    • 打印任务状态跟踪

    • 归档打印的原始文件和标签

  • WADOURI 服务 (Web Access to DICOM Objects)

五、技术选型

  • 基于 .NET Core 的 DICOM SCP(Service Class Provider)服务器,提供 DICOM 存储、工作列表、查询检索服务,打印服务,WADO/DicomWeb服务,集成了功能强大的DICOM 桌面和Web查看器。

  • 项目支持跨平台,windows直接下载发布版本运行,linux直接使用Docker部署 。weasis查看影像需要客户端电脑安装了才能调用。

  • 推荐使用 Docker部署 推送会自动更新镜像。其他版本可以自行拉取dev分支构建,发行版不定期发布。

  • 项目用爱发电,作者多年医学影像从业者,旨在为中文医学影像圈贡献点力量。不限制使用,但请遵守MIT许可证。

技术栈

  • 后端框架:.NET Core

  • 前端框架:原生 JavaScript

  • DICOM 处理:fo-dicom、Cornerstone.js

  • 数据库:SQLite

  • HTTP 客户端:Axios

  • UI 组件:Bootstrap

使用的开源项目

本项目使用了以下优秀的开源项目:

后端

  • fo-dicom - Fellow Oak DICOM for .NET

  • Serilog - 结构化日志框架

  • SQLite-net - 简单、强大的 SQLite 客户端

前端

  • Cornerstone.js - 现代 Web DICOM 查看器

  • weasis - DICOM桌面查看器

  • OHIF - DICOM Web查看器

  • Axios - 基于 Promise 的 HTTP 客户端

  • Bootstrap - 前端组件库

感谢这些优秀的开源项目,让本项目得以实现!