首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏landv

    1.使用Java的DICOM基础-理解DICOM文件-DICOM Basics using Java - Making Sense of the DICOM File

    [医疗信息化][DICOM教程]1.使用Java的DICOM基础-理解DICOM文件-DICOM Basics using Java - Making Sense of the DICOM File 使用 Java的DICOM基础-理解DICOM文件 介绍 这是我有关DICOM标准的系列文章的一部分。 我以为我将以DICOM文件格式的非常高级的介绍开始有关DICOM的编程教程系列。请方便地使用此链接的官方DICOM标准文档,因为我在本教程中介绍的许多内容都在此处进行了详细说明。 但是,以DICOM词典的形式存储在DICOM文件中的信息比其他标准结构化和多样化得多。 这是一个完全独立的DICOM工具包,为DICOM文件和目录处理,图像查看以及与DICOM网络相关的操作提供功能。该工具包对于商业或非营利性用途都是完全免费的。

    4.5K30发布于 2020-08-06
  • 来自专栏landv

    DICOM标准简介

    [医疗信息化][DICOM教程]DICOM标准简介 使用OsiriX的DICOM标准简介 介绍 这是我有关DICOM标准的系列文章的一部分,并快速概述了DICOM标准。 SOP为与DICOM相关的合规性(或“合规性”)奠定了基础,并允许供应商披露其软件和硬件支持的与DICOM相关的功能。每个SOP类都有一个由DICOM委员会颁发的唯一标识号。 DICOM标准的目标是在任何医疗保健信息网络中实现“即插即用”架构。因此,该标准规定,所有具有DICOM功能的设备都会在兼容DICOM的设备之间发生的初始“握手”期间以电子方式公开其功能。 DICOM文件格式 除了图像像素数据之外,DICOM文件还包含其他信息,例如患者身份信息,研究和图像采集的系列信息等。所有这些信息都以数据集的形式存储在DICOM文件中。 下面的屏幕截图显示了OsiriX中如何显示DICOM图像的“元信息”。 ? DICOM结构化报告 DICOM标准内的结构化报告(SR)支持在医疗设备之间交换诊断报告。

    3.8K41发布于 2020-08-06
  • 来自专栏CV学习史

    Dicom图像解析

    医疗图像解析 Dicom 后缀: .dcm、.DCM Dicom中规定的坐标系是以人坐标系为绝对坐标系的,规定X轴正向指向病人的左侧,Y轴正向指向病人的背部,Z轴正向指向病人的头部。 图片信息中的Tag说明 在DICOM中,是通过Image Position和Image Orientation来描述当前的图像和人体坐标系的相对位置的。 解析举例 import dicom import pylab import os dcm_img_base_url = "/home/fan/datas/dcmFile" ds = dicom.read_file ds.ImagePositionPatient) # CT矩阵 pix = ds.pixel_array # 打印图片 pylab.imshow(pix, cmap=pylab.cm.bone) pylab.show() ds1 = dicom.read_file pix1 = ds1.pixel_array pylab.imshow(pix1, cmap=pylab.cm.bone) pylab.show() 以上使用的图片为ADNI数据集中的一个.nii图像转换为Dicom

    2.3K41发布于 2019-09-10
  • 来自专栏全栈程序员必看

    DICOM标准简介

    [医疗信息化][DICOM教程]DICOM标准简介 使用OsiriX的DICOM标准简介 内容 介绍 什么是DICOM 医院系统内的图像传输 了解DICOM服务 OsiriX提供的DICOM服务 其他DICOM 服务 DICOM文件格式 DICOM结构化报告 符合DICOM DICOM与其他标准的互操作性 结论 ---- 介绍 这是我有关DICOM标准的系列文章的一部分,并快速概述了DICOM标准。 SOP为与DICOM相关的合规性(或“合规性”)奠定了基础,并允许供应商披露其软件和硬件支持的与DICOM相关的功能。每个SOP类都有一个由DICOM委员会颁发的唯一标识号。 下面的屏幕截图显示了OsiriX中如何显示DICOM图像的“元信息”。 DICOM结构化报告 DICOM标准内的结构化报告(SR)支持在医疗设备之间交换诊断报告。 DICOM File Format DICOM Structured Reporting Conformance in DICOM DICOM Interoperability with Other

    5.5K20编辑于 2022-09-01
  • 来自专栏周拱壹卒

    DICOM 数据字典

    数据字典 DICOM 数据字典定义了 DICOM 文件中使用的各种数据元素及其属性。 标准中将数据元素分成了四类: DICOM Data Elements[6] DICOM File Meta Elements[7] DICOM Directory Structuring Elements pydicom pydicom[11] 是一个用于处理 DICOM 文件的 Python 库。它允许用户读取、修改和创建 DICOM 文件,支持大部分 DICOM 标准的数据元素和功能。 /dicom/ [5] DICOM PS3.6 2025e - Data Dictionary: https://dicom.nema.org/medical/dicom/current/output /html/part06.html [6] DICOM Data Elements: https://dicom.nema.org/medical/dicom/current/output/html/

    76110编辑于 2026-03-16
  • 来自专栏全栈程序员必看

    DICOM影像中的窗宽窗位

    参考文献 《DICOM标准研究与图像处理工具的实现》。

    2.3K20编辑于 2022-09-07
  • 来自专栏R语言交流中心

    R语言实现DICOM文件的操作

    我们今天主要给大家介绍下DICOM格式医学数字成像和通信文件。DICOM是由美国国家电气制造商协会(NEMA)制定的标准。它定义了在医学成像中处理,存储,打印和传输信息的标准。 它包括文件格式和网络通信协议,该协议使用TCP / IP在能够以DICOM格式接收图像和患者数据的实体之间进行通信。DICOM文件由标题和同一文件(* .dcm)中的图像数据组成。 今天给大家介绍在R语言中可以读取 dicom 数据的 R 语言包oro.dicomDICOM数据的读取,我们直接看下实例: #单个DICOM数据的读取 fname <-system.file(file.path("dcm", "Abdo.dcm"),package="oro.<em>dicom</em> 通过这些数据我们就可以对多期的<em>DICOM</em>文件进行校准,对应起来。

    2.4K10发布于 2021-07-05
  • 来自专栏猫头虎博客专区

    猫头虎分享:什么是 DICOM 3.0 协议?

    猫头虎分享:什么是 DICOM 3.0 协议? 本篇文章将为大家全面解析 DICOM 3.0 协议的背景、结构、特点及应用场景,助您快速掌握这一核心技术! 正文 DICOM 协议的背景与定义 1. 什么是 DICOMDICOM 不仅定义了影像文件的格式,还包括用于数据交换的通信协议。 2. 为什么需要 DICOM 3.0? 在 DICOM 3.0 之前,不同厂商的设备使用自定义格式,导致影像数据难以共享和兼容。 DICOM 3.0 协议的核心组成 DICOM 3.0 是一个复杂而全面的协议,其核心由以下几部分组成: 1. 常见问题与解决 Q1: DICOM 文件如何查看? 可以使用开源工具如 RadiAnt DICOM Viewer 或 OsiriX; 大多数 PACS 系统也提供内置的 DICOM 查看功能。

    2.4K10编辑于 2025-01-03
  • 来自专栏Vue技术实践

    DICOM医学影像文件格式解析

    DICOM医学影像文件格式解析 dicom协议中文文档可去csdn下载 1.DICOM DICOM(DigitalImaging andCommunications inMedicine)是指医疗数字影像传输协定 DICOM是以TCP/IP为基础的应用协定,并以TCP/IP联系各个系统。两个能接受DICOM格式的医疗仪器间,可通过DICOM格式的文件,来接收与交换影像及病人资料。 目前采用的标准是DICOM3.0,每一张图像中都携带着大量的信息,这些信息具体可以分为以下四类: (a)Patient (b)Study (c)Series (d)Image 每一个DICOM Tag都是由两个十六进制数的组合来确定的 2.DICOM存储格式 DICOM文件的整体结构如下表所示,先是128字节的导言部分(没有实际信息),接着是四个字节组成的"DICM"字符串,然后是若干DataElement元素依次排列直至文件结束。 3 未完待续 添加js解析dicom的内容

    8.9K32发布于 2020-12-18
  • 来自专栏技术随笔

    医学影像中Dicom的常用Tag分类与说明

    预备知识:DICOM的常用Tag分类和说明 具体分析: LIDC-IDRI肺结节公开数据集Dicom和XML标注详解 LIDC-IDRI肺结节Dicom数据集解析与总结 使用Python对Dicom

    4.9K70发布于 2018-05-16
  • 来自专栏技术随笔

    LIDC-IDRI肺结节Dicom数据集解析与总结Reference:

    相关文章:LIDC-IDRI肺结节公开数据集Dicom和XML标注详解 一、数据源 训练数据源为LIDC-IDRI,该数据集由胸部医学图像文件(如CT、X光片)和对应的诊断结果病变标注组成。 图像Dicom格式 图像文件为Dicom格式,是医疗图像的标准格式,其中除了图像像素外,还有一些辅助的元数据如图像类型、图像时间等信息。 一张CT图像有 512x512 个像素点,在dicom文件中每个像素由2字节表示,所以每张图片约512KB大小。 除了像素图以外,元数据中有一些其它主要Tag (参考DICOM的常用Tag分类和说明) 在LIDC-IDRI上面可以直接网页上搜索图像数据信息,通过Dicom里面的tag可以对比上述tag描述,我们在实际过程中只取上述 Images by use of Selective Enhancement Filters and an Automated Rule-Based Classifier (paper) [7] DICOM

    14.8K81发布于 2018-05-16
  • 来自专栏技术随笔

    如何应用Python处理医学影像学中的DICOM信息

    DICOM可以便捷地交换于两个满足DICOM格式协议的工作站之间。目前该协议标准不仅广泛应用于大型医院,而且已成为小型诊所和牙科诊所医生办公室的标准影像阅读格式。 在数以万计的在用医学成像设备中,DICOM是部署最为广泛的医疗信息标准之一。当前大约有百亿级符合DICOM标准的医学图像用于临床使用。 目前,越来越多的DICOM应用程序和分析软件被运用于临床医学,促使越来越多的编程语言开发出支持DICOM API的框架。 今天就让我来介绍一下Python语言下支持的DICOM模块,以及如何完成基本DICOM信息分析和处理的编程方法。 它可以通过非常容易的“Pythonic”的方式来提取和修改DICOM数据,修改后的数据还会借此生成新的DICOM文件。

    4.7K60发布于 2018-05-16
  • 来自专栏全栈程序员必看

    使用pydicom实现Dicom文件读取与CT图像窗宽窗位调整

    前言 为了能够在Labelme上对Dicom图像进行编辑,这里对python环境下Dicom文件的读取进行了研究。 False def should_change_PhotometricInterpretation_to_RGB(dicom_dataset): return False # 加载Dicom * dicom_dataset.Columns if ('NumberOfFrames' in dicom_dataset and dicom_dataset.NumberOfFrames if dicom_dataset.BitsAllocated > 8: expected_length *= (dicom_dataset.BitsAllocated // 8 # 获得图像的CT值 pixel_array = pixel_array.reshape(dicom_dataset.Rows, dicom_dataset.Columns*dicom_dataset.SamplesPerPixel

    3.4K31编辑于 2022-09-14
  • 100天跟着CP学PostgreSQL+AI,第31天 :PostgreSQL 如何处理 DICOM 文件?

    一、DICOM 文件与医学影像存储需求 DICOM 文件不仅包含影像像素数据,还存储了丰富的元数据,如患者信息、检查时间、设备参数等。这些数据具有数据量大、格式复杂、对完整性和安全性要求高的特点。 () # 读取大对象 cur.execute("SELECT dicom_lob FROM dicom_images WHERE patient_id = %s AND study_time = %s" 安装 DICOM 解析库,如 pydicom,用于解析 DICOM 文件的元数据。 使用 pydicom 解析 DICOM 文件,提取患者 ID、姓名、检查时间、检查类型等元数据。 将 DICOM 文件作为大对象存储到 PostgreSQL 数据库,获取大对象 ID(loid)。 根据查询条件,利用索引快速检索 dicom_metadata 表,获取对应的大对象 ID。 通过大对象函数读取 DICOM 文件,返回给用户。

    41810编辑于 2025-08-27
  • 来自专栏最新医学影像技术

    医学图像处理教程(二)——医学图像读取,存储和不同对象互相转换

    今天将给大家分享医学图像读取,包括dicom图像和非dicom图像,图像的存储以及修改图像信息后产生的变化结果,最后再介绍如何将SimpleITK的图像数据与Numpy的数据进行互相转换。 1、读取dicom序列文件 这里采用ImageSeriesReader()来读取dicom序列图像,只需要输入dicom的目录路径就可以读取图像。 # read dicom series image dicom_input_dir = "E:\Data\other\LIDC_nodul" print("Reading Dicom directory :", dicom_input_dir) reader = sitk.ImageSeriesReader() dicom_names = reader.GetGDCMSeriesFileNames(dicom_input_dir ) reader.SetFileNames(dicom_names) image = reader.Execute() 2、读取非dicom格式文件 这里采用ReadImage()来去读非dicom格式的图像

    6K63发布于 2020-06-29
  • 怎样将DICOM格式转换?一键操作实现医学图像格式转换

    然而,由于DICOM文件的专业性,需将其转换为JPG、PNG或TIFF等通用图像格式,以便于查看、共享或进一步处理。怎么转换呢?下面给大家介绍几种实用的DICOM格式转换方法,一起来学习下吧。 方法三:DicomBrowser这是一款专门用于浏览和处理DICOM文件的开源软件。它提供了强大的DICOM元数据查看和编辑功能,可以查看、修改和删除DICOM文件的各种标签信息。 支持将DICOM图像导出为BMP、JPG、PNG、TIFF等格式,也支持将整个DICOM系列导出为单个AVI视频文件。适合需要深入处理DICOM文件的用户。 方法五:Sante DICOM Editor这是一款功能强大的DICOM编辑器,提供了丰富的文件处理功能。它支持查看、编辑和创建DICOM文件,可以修改标签、添加覆盖、进行图像测量等。 方法六:RadiAnt DICOM Viewer这是一款快速、轻便的DICOM查看器,以其流畅的图像显示和直观的用户界面而著称。

    2.4K10编辑于 2025-09-03
  • 来自专栏AI研习社

    深度学习下的医学图像分析(一)

    医生们使用DICOM阅读器和能够显示DICOM图像的电脑软件应用程序来查看医学图像,并且根据图像的信息作出诊断。 通讯协议——DICOM通讯协议是用来在档案中搜索影像研究,并将影像研究还原显示的。 所有连接了医院网络的医学成像应用程序都会使用DICOM协议交换信息,这些信息中的大部分是DICOM图像,不过还包括了一些患者信息和治疗方案。 下面的博客详细地介绍了DICOM标准: 分析DICOM图像 Pydicom是一个相当不错的、用于分析DICOM图像的Python工具包。 Dicom数据库:DICOM数据库是一个免费的线上医学DICOM图像或视频分享的服务器,它主要是以教学和科研为目的的。 Osirix数据库:这个数据库向我们提供了大量通过各种成像方式获得的人类数据。 下载dicom文件,并将其上传至你的jupyter笔记本。 ? 现在,将DICOM图像加载到一个列表中。 ? 第一步:在Jupyter笔记本上查看DICOM图像 ?

    2.8K50发布于 2018-03-19
  • 手术示教直播系统技术方案:2026年从拍摄到分发的全链路实现

    手术示教直播的独特挑战|挑战|普通直播|手术示教直播||:---|:---|:---||多路视频源|单路为主|3-5路同时采集||延迟要求|3-10秒可接受|**<1秒**(示教意义)||医学影像接入|无|DICOM 接口)→DICOM网关→TRTC├──音频(环境麦+讲解麦)→调音台→TRTC└──编码器(硬件/软件)示教中心:├──观摩端PC/大屏(示教系统主机)├──多画面监看└──录制控制远程端:├──医联体单位 DICOM是医学影像的国际标准格式(CT、MRI、X光等)。 手术示教系统需要把DICOM影像实时显示在示教画面里。 **技术路径**:```DICOM设备(CT/MRI/DSA)→DICOM网关(专业设备或软件网关)→转换为视频流/RTMP推流→TRTC辅流接入→示教系统实时显示```**关键点**:-DICOM网关需要专门的软硬件设备

    17700编辑于 2026-04-24
  • 来自专栏深度学习和计算机视觉

    医学图像处理与深度学习入门

    文件格式 - 所有患者医疗图像都以DICOM文件格式保存。 医学影像设备创建DICOM文件。医生使用DICOM查看器,可显示DICOM图像的计算机软件应用程序,读取和诊断图像中的发现。 连接到医院网络的所有医疗成像应用程序都使用DICOM协议来交换信息,主要是DICOM图像,还包括患者和手术信息。 关于DICOM标准细节,在这里推荐一个很好的博客http://dicomiseasy.blogspot.com 分析DICOM图像 用于分析DICOM图像的一个很好的python包是pydicom。 Datasets The Zubal Phantom 从以上数据库中下载dicom文件,并且载入jupyter notebook 第一步:在jupyter 中读取DICOM文件,并可视化 上图中

    2.4K30编辑于 2022-05-22
  • 来自专栏landv

    [医疗信息化][DICOM教程]开篇介绍,新冠肺炎为医疗保健信息产业带来新的的紧迫性

    My DICOM Tutorials DICOM is a healthcare standard responsible for governing nearly all aspects of medical 全世界几乎所有的临床成像工作流程都基于DICOM标准。 如果您在医疗信息学行业工作或想要工作,那么学习此标准至关重要。 我的DICOM教程是一系列简短而集中的文章,专门针对那些刚开始使用DICOM并希望通过与一些实际代码示例相关的知识来理解该理论的人。 I do not serve on either the HL7 or DICOM standards committee. 我不在HL7或DICOM标准委员会中任职。 在开始涉及这些标准的任何项目之前,您必须最终参考这些标准及其最新建议。

    1.2K20发布于 2020-08-05
领券