猿享天开
优快云平台博客专家、全栈领域优质创作者;高级软件开发工程师、信息系统项目管理师、系统架构师;PACS医学影像领域,熟悉DICOM协议及其应用开发技术;数学专业,对人工智能感兴趣;拥有10年以上C语言、C++、C#、Java等多种编程语言实战及跨平台开发经验;熟悉SQL server、Oracle、mysql、人大金仓、华为Gauss、Postgre SQL等多种数据库的应用;业余学习java script、vue、QT、Python等;坚持博文写作,分享编程开发技术,希望对编程爱好者有所帮助,在此一起学习,共同成长!
展开
-
深入详解DICOM医学影像定位线相关知识:理解定位线的概念、定位线的作用以及定位线显示和计算原理
深入详解DICOM医学影像定位线相关知识:理解定位线的概念、定位线的作用以及定位线显示和计算原理原创 2025-01-13 09:26:10 · 1296 阅读 · 0 评论 -
DICOM图像深入解析:为何部分DR/CR图像默认显示为反色?
DICOM图像深入解析:为何部分DR/CR图像默认显示为反色?在DICOM标准中,Photometric Interpretation(标签 (0028,0004))用于指示图像像素数据的光度学特性,即如何将像素值转换为图像的颜色或灰度表现形式。文章将详解Monochrome1与Monochrome2的差异。原创 2024-11-25 12:59:25 · 1487 阅读 · 0 评论 -
DICOM图像处理:深入解析DICOM彩色图像中的Planar配置及其对像素数据解析处理的实现
在DICOM标准中,彩色图像的存储与显示涉及多个关键属性,其中**Planar Configuration(平面配置)**属性(标签 (0028,0006))尤为重要。当遇到彩色DICOM图像在浏览时被错误地分割为9张小图,而实际应显示为一张完整的图像的问题,很可能与Planar Configuration属性的解析和处理有关。本文将深入详解Planar配置在彩色DICOM图像中的应用及处理。原创 2024-11-22 12:49:36 · 9239 阅读 · 0 评论 -
深入详解开源工具DCMTK:C++开发的DICOM工具包
在医学影像处理领域,DICOM(Digital Imaging and Communications in Medicine)是标准化的格式,用于存储、传输和显示医学影像数据。DCMTK(DICOM Toolkit)是一个功能强大的开源C++库,专为处理DICOM文件和网络通信设计,广泛应用于医学影像软件开发、DICOM文件转换和分析。原创 2025-06-04 11:30:09 · 17 阅读 · 7 评论 -
Orthanc:轻量级PACS服务器与DICOMweb支持的技术详解
Orthanc:轻量级PACS服务器与DICOMweb支持的技术摘要 Orthanc是一款开源轻量级PACS服务器,专为医疗影像管理设计。它支持完整的DICOM协议(C-STORE、C-FIND等)并通过插件提供DICOMweb(QIDO-RS、WADO-RS、STOW-RS)RESTful接口,便于Web应用集成。核心特点包括:占用资源少、跨平台支持(Windows/Linux/macOS)、模块化架构和开源免费。原创 2025-06-04 11:27:45 · 121 阅读 · 1 评论 -
深入详解(0020,0052) Frame of Reference UID在序列空间定位中的定义与作用
🧑 博主简介:优快云博客专家、优快云平台优质创作者,高级开发工程师,数学专业,10年以上C/C++, C#, Java等多种编程语言开发经验,拥有高级工程师证书;擅长C/C++、C#等开发语言,熟悉Java常用开发技术,能熟练应用常用数据库SQL server,Oracle,mysql,postgresql等进行开发应用,熟悉DICOM医学影像及DICOM协议,业余时间自学JavaScript,Vue,qt,python等,具备多种混合语言开发能力。撰写博客分享知识,致力于帮助编程爱好者共同进步。原创 2025-05-28 12:47:37 · 127 阅读 · 8 评论 -
同一个核磁共振(MRI)检查中,不同序列的图像之间空间坐标定位如何实现
在同一个核磁共振(MRI)检查中,不同序列(如横断面、冠状面、矢状面或交叉面)的图像之间实现空间坐标定位,核心在于利用 DICOM 文件中提供的空间定位元数据(如 `(0020,0032)` Image Position Patient 和 `(0020,0037)` Image Orientation Patient)将不同序列的图像像素坐标映射到统一的患者坐标系(LPS 坐标系:Left-Posterior-Superior),从而实现跨序列的坐标转换和定位。原创 2025-05-26 10:33:49 · 460 阅读 · 52 评论 -
深入详解 DICOM 二维图像的空间定位原理
🧑 博主简介:优快云博客专家、优快云平台优质创作者,高级开发工程师,数学专业,10年以上C/C++, C#, Java等多种编程语言开发经验,拥有高级工程师证书;擅长C/C++、C#等开发语言,熟悉Java常用开发技术,能熟练应用常用数据库SQL server,Oracle,mysql,postgresql等进行开发应用,熟悉DICOM医学影像及DICOM协议,业余时间自学JavaScript,Vue,qt,python等,具备多种混合语言开发能力。撰写博客分享知识,致力于帮助编程爱好者共同进步。原创 2025-05-22 13:05:07 · 377 阅读 · 38 评论 -
医学影像开发的开源生态与技术实践:从DCMTK到DICOMweb的全面探索
DICOM是医学影像领域的事实标准,定义了影像数据的存储、传输和交换格式。自1980年代由美国放射学会(ACR)和国家电气制造商协会(NEMA)联合推出以来,DICOM已成为连接影像设备(如CT、MRI、超声)、PACS系统和影像工作站的桥梁。DICOM文件不仅包含像素数据(即影像本身),还包括丰富的元数据,如患者信息(姓名、ID)、检查参数(模态、日期)、设备信息等。这些元数据以标签(Tag)形式存储,采用键值对结构,例如表示患者姓名。原创 2025-05-18 09:21:43 · 274 阅读 · 11 评论 -
医学影像系统的集成与工作流优化
医学影像系统的集成涉及将 DICOM 网络服务、影像处理和存储功能与医院的现有系统(如 PACS、RIS、HIS)无缝连接。工作流优化则通过自动化(如自动路由、预取影像)和 AI 算法(如影像分割、病灶检测)减少人工干预,提高效率。系统集成:实现数据共享和互操作性。工作流自动化:优化影像传输、存储和检索流程。AI 集成:利用深度学习模型增强影像分析。原创 2025-05-14 12:37:40 · 272 阅读 · 8 评论 -
MRI、DX、CT 医学影像常用术语详解:概念与应用
擅长C/C++、C#等开发语言,熟悉Java常用开发技术,能熟练应用常用数据库SQL server,Oracle,mysql,postgresql等进行开发应用,熟悉DICOM医学影像及DICOM协议,业余时间自学JavaScript,Vue,qt,python等,具备多种混合语言开发能力。本文修正并优化了 MRI(TR、TE、采集时间、层厚、层间距、矩阵、FOV)、DX(kVp、mAs、SID、AEC)和 CT(HU、窗宽窗位、重建算法)术语的描述,确保定义准确、示例清晰。原创 2025-05-13 10:44:59 · 201 阅读 · 5 评论 -
DICOM医学影象之tag详解:视野(FOV, Field of View) 的定义与作用
是 MRI 成像中定义扫描区域的物理范围,通常以毫米(mm)为单位,表示成像平面内的矩形区域(如 240×240 mm)。FOV 在频率编码方向(通常为 X 轴)和相位编码方向(通常为 Y 轴)可能具有不同的值,分别称为。原创 2025-05-13 10:42:45 · 89 阅读 · 1 评论 -
医学影像处理与可视化:从预处理到 3D 重建的技术实践
本文深入探讨了医学影像处理与可视化的关键技术,涵盖从预处理到3D重建的全流程。医学影像处理的核心任务包括影像预处理(如窗宽窗位调整、去噪)、3D重建(如体视显微镜和表面渲染)以及可视化(使用VTK、ITK、3D Slicer等工具)。文章通过代码示例详细展示了如何使用ITK进行窗宽窗位调整和中值滤波去噪,以及如何使用VTK实现体视显微镜。这些技术依赖于DICOM文件的像素数据和元数据,广泛应用于医学诊断、手术规划和科学研究。文章为开发者提供了全面的技术指南,帮助其掌握医学影像处理与可视化的实践方法。原创 2025-05-12 14:00:00 · 1082 阅读 · 71 评论 -
DICOM 网络服务实现:医学影像传输与管理的技术实践
本文深入探讨了DICOM(医学数字成像与通信)网络服务的实现,重点介绍了存储服务(C-STORE)、查询/检索服务(C-FIND、C-MOVE)以及工作列表服务(Modality Worklist)。通过详细配置说明和代码示例,开发者可以快速掌握如何在DICOM服务器(如Orthanc)上配置AE Title、IP地址和端口等关键参数,并实现影像数据的传输与管理。文章还提供了基于DCMTK工具包的C++代码示例,展示了如何发送和接收DICOM文件。原创 2025-05-12 09:44:25 · 377 阅读 · 44 评论 -
在 Windows 系统上选择与部署 DICOM 医学影像开发工具与库
DICOM 开发工具与库分为开源和商业两类,支持多种编程语言(如 C++、Python、Java、C#)。本文对比了 DICOM 开发工具与库(DCMTK、GDCM、pydicom、Orthanc 及商业工具),分析了其特点和适用场景,并提供了在 Windows 系统上部署的详细指南。选择合适的工具(DCMTK 适合复杂开发,pydicom 适合快速分析,Orthanc 适合 PACS 原型)。安装依赖和工具,确保 Visual Studio、Python 和防火墙配置正确。原创 2025-05-11 17:31:30 · 103 阅读 · 8 评论 -
医学影像检查结果互认:推动医疗资源优化与患者福祉提升
定义:经认证的医疗机构对符合质量标准的影像检查结果(含数字图像与实体胶片)进行跨机构认可,临床医生可直接引用为诊疗依据。标准化原则:影像需符合统一的标识、参数与质量控制要求。安全性原则:确保影像清晰可追溯,参数完整,避免误诊风险。知情同意原则:患者有权知晓检查结果是否被互认,并参与决策。原创 2025-05-01 05:27:28 · 585 阅读 · 10 评论 -
通过RESTful API实现云端DICOM影像传输的详解
通过RESTful API实现云端DICOM影像传输的详解原创 2025-03-22 09:48:19 · 197 阅读 · 0 评论 -
DICOM医学影像数据访问控制与身份验证技术应用的重要性及其实现方法详解
DICOM(Digital Imaging and Communications in Medicine)是由美国国家电气制造商协会(NEMA)制定的一项标准,用于在医学成像设备之间传输、存储、检索和共享影像数据。DICOM标准确保了不同厂商设备之间的互操作性,使医学影像数据能够在多种系统和平台上无缝流通。访问控制(Access Control)是指对系统资源(如DICOM影像数据)的访问权限进行管理和限制,确保只有授权用户能够访问、修改或管理特定的数据。身份验证(Authentication)原创 2025-03-18 12:49:21 · 208 阅读 · 61 评论 -
DICOM医学影像开发者必备工具清单
PyDicom 是一个纯 Python 实现的 DICOM 文件解析库,允许开发者读取、修改和写入 DICOM 文件。它无需依赖外部库,易于集成到现有的 Python 项目中,非常适合快速开发和原型设计。DCMTK(DICOM Toolkit)是一个由OFFIS开发的开源C++库,提供了一整套DICOM标准的实现,包括文件操作、网络通信和图像处理等功能。它是开发高性能DICOM应用的理想选择。MicroDICOM 是一款免费的DICOM查看器,适用于Windows平台。原创 2025-03-18 12:47:12 · 241 阅读 · 37 评论 -
DICOM医学影像数据加密技术应用的重要性及其实现方法详解
DICOM医学影像数据加密技术应用的重要性及其实现方法详解原创 2025-03-17 09:27:40 · 196 阅读 · 4 评论 -
DICOM开发者常用DICOM开源库详解
DICOM开发者常用DICOM开源库详解原创 2025-03-12 10:00:04 · 488 阅读 · 10 评论 -
DICOM Query/Retrieve(QR)详解与实现
DICOM Query/Retrieve(QR)详解与实现原创 2025-03-11 10:47:32 · 475 阅读 · 46 评论 -
DICOM医学影像脱敏技术应用的重要性及其实现方法详解
DICOM医学影像脱敏技术应用的重要性及其实现方法详解原创 2025-03-10 10:08:51 · 596 阅读 · 10 评论 -
深入探讨DICOM医学影像中的WADO服务及其具体实现
深入探讨DICOM医学影像中的WADO服务及其具体实现原创 2025-02-03 11:56:14 · 1360 阅读 · 23 评论 -
深入探讨DICOM医学影像中的MPPS服务及其具体实现
深入探讨DICOM医学影像中的MPPS服务及其具体实现原创 2025-01-15 09:20:29 · 1570 阅读 · 31 评论 -
DICOM医学影象应用篇——多平面重建(MPR)在DICOM医学影像中的应用详解
DICOM医学影象应用篇——多平面重建(MPR)在DICOM医学影像中的应用详解原创 2024-12-04 13:01:33 · 2379 阅读 · 2 评论 -
DICOM医学影像应用篇——DICOM 医学影像中的去噪和增强技术
在医学影像处理中,去噪和增强是两个重要的预处理步骤,可以提升图像质量,改善后续处理和诊断的准确性。本文主要探讨去噪和增强的基本概念、原理,并提供基于C++的具体实现示例。原创 2024-12-05 06:00:00 · 846 阅读 · 10 评论 -
DICOM医学影像应用篇——伪彩色映射 在DICOM医学影像中的应用详解
DICOM医学影像应用篇——伪彩色映射 在DICOM医学影像中的应用详解原创 2024-11-28 16:04:27 · 1320 阅读 · 49 评论 -
DICOM医学影像应用篇——窗宽窗位概念、原理及实现详解
DICOM医学影像应用篇——窗宽窗位概念、原理及实现详解原创 2024-11-28 15:37:09 · 2789 阅读 · 43 评论 -
详解 FO-DICOM:医疗影像处理的强大工具
Fellow Oak DICOM(简称 FO-DICOM)是一个功能齐全的 .NET 库,专门用于处理 DICOM 文件和协议。本文将详细介绍 FO-DICOM 的功能、优点以及在开发医疗影像应用中的应用。FO-DICOM 提供了全面的方法来处理 DICOM 文件。FO-DICOM 支持多种 DICOM 网络操作,包括 C-Echo、C-Store、C-Find、C-Move 和 N-Action。FO-DICOM 支持多种图像管理器,以不同的方式渲染和处理 DICOM 图像。:支持使用不同的传输语法。原创 2024-11-23 23:09:46 · 1350 阅读 · 42 评论 -
DICOM图像知识:解析如何在DICOM图像中实现多层覆盖层的显示的方法
DICOM图像知识:解析如何在DICOM图像中实现多层覆盖层的显示的方法原创 2024-11-22 09:21:19 · 944 阅读 · 20 评论 -
DICOM核心概念:显式 VR(Explicit VR)与隐式 VR(Implicit VR)在DICOM中的定义与区别
在DICOM(Digital Imaging and Communications in Medicine)标准中,VR(Value Representation) 表示数据元素的值的类型和格式。理解显式 VR(Explicit VR)与隐式 VR(Implicit VR)之间的区别,对于正确解析和处理DICOM文件至关重要。原创 2024-11-20 15:50:53 · 4254 阅读 · 47 评论 -
DICOM图像解析:深入解析DICOM格式文件的高效读取与处理
DICOM图像解析:深入解析DICOM格式文件的高效读取与处理原创 2024-11-18 16:06:32 · 2657 阅读 · 0 评论 -
DICOM图像解析:深入解析DICOM格式文件的高效读取与处理(续)
本文主要介绍如何高效处理压缩的像素数据和多帧图像数据。原创 2024-11-15 06:00:00 · 1495 阅读 · 0 评论 -
DICOM图像操作详解:窗宽窗位调节、移动、缩放、旋转与精确测量
DICOM图像操作详解:窗宽窗位调节、移动、缩放、旋转与精确测量原创 2024-11-13 18:38:01 · 2720 阅读 · 78 评论 -
DICOM图像知识:深入讲解DICOM彩色图像的处理
DICOM图像知识:深入讲解DICOM彩色图像的处理原创 2024-11-12 13:50:37 · 1621 阅读 · 0 评论 -
DICOM标准:DICOM医学影像中的覆盖层(Overlay)概念详解
DICOM标准:深入详解DICOM医学影像中的覆盖层(Overlay)原创 2024-11-11 10:55:17 · 1149 阅读 · 24 评论 -
DICOM图像知识:DICOM图像排序与坐标系解析
DICOM图像知识:DICOM图像排序与坐标系解析原创 2024-11-10 10:57:53 · 1209 阅读 · 16 评论 -
DICOM图像知识:深入详解DICOM的层级关系
解析DICOM的四个主要层级:Patient(患者)、Study(检查)、Series(序列)和SOP(服务-对象对),探讨它们之间的关系、各自的唯一标识符以及在实际应用中的用途原创 2024-11-09 13:01:47 · 2640 阅读 · 21 评论 -
关于解决DICOM文件中中文乱码问题的解决方案
关于解决DICOM文件中中文乱码问题的解决方案原创 2024-11-08 11:18:01 · 1653 阅读 · 0 评论