[开源]一款医学影像必备DICOM工具箱 致力于打造完善轻量PACS系统
![[开源]一款医学影像必备DICOM工具箱 致力于打造完善轻量PACS系统](https://yy123.ink/api/img/1782600557122-mnd8lf.jpg)
一、开源项目简介
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 - 前端组件库
感谢这些优秀的开源项目,让本项目得以实现!