编程源码
#DICOM 查看器 #医疗影像查看 #窗宽窗位调整 #医学影像处理 #fo-dicom 开发 #WPF 影像应用

DicomViewer - 轻量级 DICOM 影像查看器源码

DicomViewer 是基于.NET 10+WPF 开发的专业医疗影像查看器,依托 fo-dicom 开源库完成 DICOM 标准协议解析,提供易用的医疗影像处理方案。项目适合开发者快速熟悉 DICOM 规范与基础影像处理流程。虽做了功能精简,但完整覆盖 DICOM 查看核心流程,是医疗影像开发优质入门项目。

166 浏览 2026-05-31
Pro 付费资源 售价 ¥10
DicomViewer - 轻量级 DICOM 影像查看器源码

正文详情 · 669 字

资源解压密码: www.yuantk.com

DicomViewer - 轻量级 DICOM 影像查看器源码

核心功能

📁 文件加载

  • 单文件打开 :支持选择单个或多个 .dcm 文件
  • 文件夹批量导入 :自动扫描目录下所有 DICOM 文件
  • 序列分组展示 :按检查序列自动组织文件

🖼️ 图像显示

  • 原始像素模式 :直接显示原始图像数据
  • 窗宽窗位调节 :自定义亮度对比度
  • 五种预设模式 :骨窗、肺窗、纵隔窗、软组织窗、脑组织窗

📋 标签信息

  • 完整标签列表 :展示所有 DICOM 元数据
  • 搜索功能 :快速定位特定标签
  • 快捷复制 :右键复制标签内容

📊 患者信息

四角悬浮面板显示关键信息:

  • 患者姓名、ID、性别、出生日期
  • 检查日期、时间、检查描述
  • 序列信息、设备类型、机构名称

技术架构

技术栈

组件 版本 说明
.NET 10.0 最新 LTS 版本
WPF Built-in Windows 桌面应用
fo-dicom 5.2.6 开源 DICOM 库
ImageSharp 3.1.11 现代图像处理

DicomViewer/

├── ViewModels/MainViewModel.cs # 视图模型(MVVM)

├── Services/DicomService.cs # DICOM 处理服务

├── Models/DicomFileInfo.cs # 数据模型

├── MainWindow.xaml # 主界面

├── App.xaml # 应用配置

└── DicomViewer.csproj # 项目文件

学习价值

🌟 适合学习的亮点 :

  1. 清晰的 MVVM 架构 :代码结构规范,易于理解

2.完整的 DICOM 流程 :从文件读取到图像渲染

3.窗宽窗位算法 :理解医学影像的核心概念

4.图像处理实践 :学习 ImageSharp 的使用

  1. WPF 绑定技巧 :数据绑定、命令绑定实战
相关推荐