
DICOM
文章平均质量分 85
DICOM
sinolover
完成项目,就要软硬兼施
展开
-
c# - C#用fo-dicom对CT图像的PixelData进行处理和转换
转自:c# - C#用fo-dicom对CT图像的PixelData进行处理和转换 - IT工具网对于某些测试,我试图操纵 以 dicom 格式存储的 CT 图像的元素,并使用 C# 中的 Fellow Oak Dicom 将其写回文件中。经过一番研究,我发现我想要处理的矩阵在 中。的 存储在 -大批。所以我写了以下代码:这是我的第一次尝试,我收到了 在 命令,因为它无法转换 -数组到OB。阅读例如Pianykh 的关于 DICOM 的书,OB 表示其他字节字符串。但到目前为止我无法转换被操纵原创 2022-06-28 13:03:20 · 2050 阅读 · 0 评论 -
【转】DICOM文件格式剖析(初识)
转自:DICOM文件格式剖析(初识)_MoreThinker的博客-优快云博客_dicom格式初识DICOM(适合初学者)初识DICOM文件,发现网上的资料有点少,大部分的资料都不全,在这里做一下总结,关于具体的格式会在后续的文章分析复杂的DICOM文件 在这里先说一下DICOM文件是干嘛的? DICOM(Digital Imaging and Communications in Medicine)医学数字成像和通信,定义了质量能满足临床需要的,可用于数据交换的医学图像格式。简单来说,原创 2022-03-18 14:18:50 · 4690 阅读 · 0 评论 -
【转】医学影像处理相关知识整理(一)
转自:医学影像处理相关知识整理(一) - 知乎Segmentation to RT structure近日做医疗影像处理相关的内容,感慨于这方面资料不全、散碎,遂记录自己获得的一些资料以供日后查阅。DICOMDICOM 是医学图像和相关信息的国际标准,它定义了满足临床需要的可用于数据交换的医学图像格式,被广泛用于放射、成像的诊疗诊断设备。也就是说,在医院放射科使用的设备上读取的影像基本都是DICOM格式,包括CT、MRI、超声等。DICOM格式的图像,每一张都带有除像素(体素)信息之外的原创 2022-02-11 12:58:20 · 3657 阅读 · 1 评论 -
【转】DICOM简述!!!!
转自:DICOM简述 - 简书视频教程:https://www.bilibili.com/video/av66144772DICOM(Digital Imaging and Communications in Medicine)即医学数字成像和通信,是医学图像和相关信息的国际标准(ISO 12052)。它定义了质量能满足临床需要的可用于数据交换的医学图像格式。 https://www.dicomstandard.org/一.Dicom文件的主要结构 主要包括文件头和像素数据两部分,文件头包原创 2021-10-09 16:50:40 · 3332 阅读 · 0 评论 -
【转】DICOM医学图像处理:DICOM网络传输
背景: 专栏取名为DICOM医学图像处理原因是:博主是从医学图像处理算法研究时开始接触DICOM协议的。当初认识有局限性,认为DICOM只是一个简单的文件格式约定,简而言之,我当时认为DICOM协议就是扩展名为DCM文件的格式说明。其实不然,随着对医疗行业的深入,对DICOM协议也有了更全面的认识。而今才发现DCM文件只是DICOM协议一部分中的一小节,仅仅是整个协议中的一个数据结构,而DICOM协议更多的是关于医疗行业各种服务及相关流程的约定,因此其实DICOM协议中最主要的是信息流,是...原创 2021-09-26 13:56:35 · 2524 阅读 · 0 评论 -
【转】DICOM命令集和数据集解析!!
转自:DICOM命令集和数据集解析 - 微笑的艾米 - 博客园摘 要:本文通过分析一个典型的DICOM消息,详细地解析了DICOM命令集和数据集的构成方式和其含义。并在此基础上,提出了一种实现DICOM命令集和数据集解析的实施方案,并对该种方案的设计思路和具体实现方法进行了详细的阐述。关键词:医学数字成像及通信标准,信息对象定义,服务对象对1.前言DICOM(Digital Imaging and Communications in Medicine)是医疗设备的国...原创 2021-09-25 11:18:43 · 994 阅读 · 0 评论 -
【转】DICOM通信 - PDU数据包(2)
转自:DICOM通信 - PDU数据包(2)_翼遥君的博客-优快云博客DICOM通信-PDU数据包(1)博客中主要分析了DICOM通信协议的连接协商请求和连接协商应答。在7个PDU数据包中还有5个数据包,从结构上来看,他们比协议的协商过程要简单明了一些。这篇博客就来分析下剩下的5种数据包。博客中使用的是WireShark抓包工具获取到的通信传输数据。1、DICOM通信过程下图展示了一次C-Store通信所要经过的过程;1. 首先C-Store的SCU端(AET为GD)向SCP端(AET原创 2021-09-25 11:13:43 · 655 阅读 · 0 评论 -
【转】DICOM通信 - PDU数据包(1)
转自:DICOM通信 - PDU数据包(1)_翼遥君的博客-优快云博客DICOM上层协议为DIMSE提供透明的网络数据传输服务,即以上层协议规定的协议数据单元传送接收DIMSE的命令流与数据流。上层协议中制定了上层服务以及协议数据单元(Protocol Data Unit,PDU)。PDU是处在同一层的对等体用来交换的信息格式,DICOM根据上层服务定义了以下七种PDU:ASSOCIATE-RQ PDU:连接建立请求PDU A-ASSOCIATE-AC PDU:连接建立接受PDU A-ASS原创 2021-09-25 11:12:27 · 800 阅读 · 0 评论 -
【转】dicom通讯的工作方式及dicom标准简介!!
转自:dicom通讯的工作方式及dicom标准简介 - assassinx - 博客园 本文主要讲述dicom标准及dicom通讯的工作方式。dicom全称医学数字图像与通讯 其实嘛就两个方面 那就是“存储”跟“通讯”。 文件数据组织方式 网络数据组织方式。文件数据组织方式就是解析静态的dicom文件 在 《dicom格式文件解析器》一文中已经阐述过了 就不再说了。网络数据组织方式 简而言之就是各种协议 命令控制 数据序列化。那么这一章中我们将会讲他,但是进行实际操作将在后面几章。又一...原创 2021-09-25 11:10:24 · 1590 阅读 · 0 评论 -
【转】DICOM通讯(ACSE->DIMSE->Worklist)
转自:DICOM通讯(ACSE->DIMSE->Worklist) - 知乎1 DICOM通讯概要介绍DICOM通讯和TCP IP的设计原理别无二致。从用户数据到网络上传输数据的过程中,要经历多层协议处理,每经一层,就会加入用来描述当前层含义的数据字段,例如,我们熟悉的TCP层,会在用户的数据流前,加入目标端口,源端口,TCP层用来模拟链接通道的Sequence Number和Acknowlegment Number等的字段。TCP IP协议栈示意图在DICOM通讯中,当数据通过TC原创 2021-09-25 11:06:37 · 569 阅读 · 0 评论 -
【转】DICOM图像像素值(灰度值)转换为CT值
转自:https://www.cnblogs.com/xuhui24/p/6193032.html https://zhuanlan.zhihu.com/p/358770379 CT值的单位是Hounsfield,简称为Hu,范围是-1024-3071。用于衡量人体组织对X射线的吸收率,设定水的吸收率为0Hu。 在DICOM图像读取的过程中,我们会发现图像的像素值有可能不是这个范围,通常是0-4096,这是我们常见到的像素值或者灰度值,这就需要我们在图像像素值(灰度值)转换...原创 2021-08-25 09:00:37 · 1800 阅读 · 0 评论 -
【转】DICOM医学图像读取涉及到的医学坐标体系
转:https://blog.youkuaiyun.com/sunyao_123/article/details/78975816确定患者的位置和躺的方向主要有3个标签:(0018, 5100) Patient Position CS: ‘HFS’(0020, 0032) Image Position (Patient) DS: [‘-167’, ‘-92’, ‘-28.5’](0020, 0037) Image Orientation (Patient) DS: [‘1’, ‘0’, ‘0’, ‘0’, ‘原创 2021-08-12 16:07:40 · 1205 阅读 · 0 评论 -
【转】DICOM中几个判断图像方向的tag
转自:https://www.cnblogs.com/h2zZhou/p/9072967.html在DICOM标准里,有三个TAG与成像的方向相关。参考来源:Kitware关于DICOM方向的说明http://public.kitware.com/IGSTKWIKI/index.php/DICOM_data_orientation包括1、Image Position (0020,0032): specifies the x, y, and z coordinates of the原创 2021-08-09 09:41:47 · 2346 阅读 · 0 评论 -
【转】10个推荐的 PACS/DICOM Server开源项目
10个推荐的 PACS/DICOM Server开源项目转自:https://zhuanlan.zhihu.com/p/65437040soolaugust喜欢我的分享可以关注公众号:雨夜随笔35 人赞同了该文章本文仅授权给公众号:雨夜随笔, 欢迎关注本文翻译自:Top 10 Free Open source PACS/ DICOM Server Projects,英文版权归原作者所有。限于翻译水平,如有遗误,欢迎指正。什么是 PACS ?PACS 在医学领域是Pictu..原创 2021-06-02 17:16:45 · 2661 阅读 · 0 评论 -
【转】成熟的医学影像“调窗”(window-leveling)算法详解
转自:http://blog.sina.com.cn/s/blog_4bce5f4b0100o9iy.html图像显示和打印面临的一个问题是:图像的亮度和对比度能否充分突出关键部分。这里所指的“关键部分”在 CT 里的例子有软组织、骨头、脑组织、肺、腹部等等。技术问题:显示器往往只有 8-bit, 而数据有 12- 至 16-bits。如果将数据的 min 和 max 间 (dynamic range) 的之间转换到 8-bit 0-255 去,该过程是个有损转换, ...原创 2021-05-26 12:51:29 · 841 阅读 · 0 评论 -
【转】DICOM的常用Tag分类和说明!!!!
转自:https://www.cnblogs.com/stephen2014/p/4579443.html有删改1.前言:基于DICOM3.0标准的医学图像中,每一张图像中都携带着许多的信息,这些信息主要可以分为Patient, Study, Series和Image四类。每一个DICOM Tag都是由两个十六进制数的组合来确定的,分别为Group和Element。如(0010,0010)这个Tag表示的是Patient’s Name,它存储着这张DICOM图像的患者...原创 2021-05-19 10:49:51 · 3475 阅读 · 0 评论 -
【转】胶片曝光时的排版!!!!!!!
这个本来没啥 不是什么算法 绝技。 都不值得一提。其实这个是医学影像胶片曝光时排版的一个逻辑。dicom标准第三部分 主要是讲IOD定义 在第166页有这样的描述:表C.13.5-1图象盒象素描述组件属性名称 标记 说明图象位置 (2020,0010) 基于图象显示格式(2010,0010)的胶片的图象位置。参阅C.13.5.1的规范。这个所谓的“基于图象显示格式(2010,0010)的胶片的图象位置”到底是啥意思呢 ?还是像往常一样拿个实例瞧瞧:2...原创 2021-04-28 09:47:57 · 571 阅读 · 0 评论 -
【转】DICOM协议新手入门资料-DICOM协议详细解释!!
转自:https://blog.youkuaiyun.com/zhuwei0710/article/details/82620036数字影像传输标准协议的初衷,是为了在不同厂商生产的数字影像设备之间实现影像及其附属信息的调用。这个标准的最初版本是所谓ACR(美国放射学会)-NEMA(全国电器设备制造商协会)标准,这个标准定义了点对点的连接协议。但是计算机网络技术的日新月异和PACS(影像传输及归档系统)的发展,很快就让这个协议显得捉襟见肘。其结果是以后的工作目标变成了对ACR-NEMA标准的升级,以使此标准能够支持原创 2021-04-27 17:48:02 · 3145 阅读 · 0 评论 -
【转】Dicom基础知识
DICOM文件可以大致分为两部分:一部分:与图像相关的元信息,包括患者信息,检查信息,序列信息,图像信息等等。另一部分:图像的像素数据。在解析DICOM文件中的像素数据的时候,我们先需要读取以下图像相关信息:以下是某个CT影像中的图像信息示例:(0028,0002) Samples per Pixel VR: US Length: 2 Value: 1(0028,0004) Photomet...原创 2021-04-26 17:50:41 · 1519 阅读 · 0 评论 -
【转】DICOM之Print!!!!!!!!!
转自:https://blog.youkuaiyun.com/weixin_41556165/article/details/81064531基本概念:Film:在DICOM协议中使用Film来统称不同的Hard Copy,例如photographic film和paper。DICOM Print的数据流由Print Session、Print Job、Print(hard copy)组成,具体示意图如下:DICOM Print服务各部分关系DICOM Print中各对象(...原创 2021-04-23 15:18:48 · 719 阅读 · 0 评论 -
【转】医学影像调窗技术!!!!
转自:https://www.cnblogs.com/assassinx/p/3139505.html在年初的时候做过一个dicom格式文件解析,当时只是提了下。看着跟别人的显示出来也差不多 其实是我想太简单了。整理了下思路 这里提供正确的调窗代码。 医学影像 说得挺高科技的 其实在这个过程中本身没太复杂的图像处理技术。窗值处理就算是比较“高深”的了 也就是调窗。网上都是啥基于 DCMTK的DICOM医学图像显示及其调窗方法研究 说得文绉绉的 没啥鸟用,dicom没你想象的那么复杂哈 咱这个全是自主.原创 2021-04-21 09:43:02 · 572 阅读 · 0 评论 -
【转】Dicom格式文件解析器!!!!!!!
转自:https://www.cnblogs.com/assassinx/archive/2013/01/09/dicomViewer.htmlDicom全称是医学数字图像与通讯,这里讲的暂不涉及通讯的问题 只讲*.dcm 也就是diocm格式文件的读取,读取本身是没啥难度的 无非就是字节码数据流处理。只不过确实比较繁琐。好了 正题分析整体结构先是128字节所谓的导言部分,说俗点就是没啥意义的破数据 跳过就是了,然后是dataElement依次排列的方式 就是一个dataElement接一个原创 2021-04-21 09:26:00 · 710 阅读 · 0 评论 -
【转】介绍一些免费/开源的医学影像后处理工具
转自:https://blog.youkuaiyun.com/liaopiankun0618/article/details/84328331来源:融视影像科技综述医学影像的处理有两个特质。一是复杂,整个处理流程涉及多种算法,需要调整的参数较多。二是发展快,从采集、重建到后处理,新处理方法层出不穷,每年都有新工具,每五年又有个大热点。因此影像后处理工具主要有两方面的要求:易用性(交互参数少)和易拓展性(加入新功能快,第三方开发容易)。所有的工具都必须要平衡这两方面上找到一个定位(下图)。果要强调易用性,原创 2021-04-21 09:02:53 · 3906 阅读 · 0 评论 -
【转】从零开始学图形学:10分钟看懂贝塞尔曲线
转自:https://zhuanlan.zhihu.com/p/344934774引入在画画的时候,你可能会遇到画曲线的情况。比如你想画一个肥宅的大肚子轮廓,此时你随手一画,发现不好看,感觉太鼓了,于是你只能重新画,再画一遍,发现太小了,于是只能再重新画,如此反复许多次之后,你终于画对了。作为一个天才小画家,你心里想,如果有一个小滑块,可以在保证曲线平滑的情况下,通过拉动滑块实现曲线形状的调节,那不就不用来回画了吗!嘿,您别说,还真有,这个东西就叫做贝塞尔曲线(Bézier curve)原创 2021-04-20 13:52:21 · 3992 阅读 · 0 评论 -
【转】医疗业务学习笔记--DICOM协议的基础内容!!!!!!!!!!
转自:https://zhuanlan.zhihu.com/p/74966427本文首发于“雨夜随笔”公众号,欢迎关注。DICOM协议是医疗领域对如何处理、存储、打印和传输医疗图片的一系列标准。DICOM是Digital Imaging and Communications in Medicine的缩写,它包括一个文件存储定义和一个通讯协议。基本信息全称:Digital Imaging and Communications in Medicine协议制定:DICOM Standard..原创 2021-04-16 16:49:18 · 539 阅读 · 0 评论 -
【转】DICOM图像像素值、灰度值与CT值!!!!!
转自:https://blog.youkuaiyun.com/syz201558503103/article/details/107238940做医学图像处理会涉及DICOM图像,初学者应该要对图像像素有一定了解,在对像素处理中会一些算法会利用的更好。图像灰度值的概念是什么?灰度也可以认为是亮度,简单说就是色彩的深浅程度。实际上在我们的日常生活中,通过三原色色彩深浅的组合,可以组成各种不同的颜色。产品能够展现的灰度数量越多,也就意味着这款产品的色彩表现力更加丰富,能够实现更强的色彩层次。例如三原色1...原创 2021-04-15 13:24:23 · 2219 阅读 · 0 评论 -
【转】Dicom文件解析!!!!!!
转自:https://blog.youkuaiyun.com/leaf6094189/article/details/8510325Dicom全称是医学数字图像与通讯,这里讲的暂不涉及通讯那方面的问题 只讲*.dcm 也就是diocm格式文件的读取,读取本身是没啥难度的 无非就是字节码数据流处理。只不过确实比较繁琐。好了 正题分析整体结构,先是128字节所谓的导言部分,说俗点就是没啥意义的破数据 跳过就是了,然后是dataElement,采取依次排列的方式,就是一个dataElement接一个dataE原创 2021-04-15 09:41:36 · 3798 阅读 · 3 评论 -
【转】DICOM的常用Tag分类和说明
1.前言:基于DICOM3.0标准的医学图像中,每一张图像中都携带着许多的信息,这些信息主要可以分为Patient, Study, Series和Image四类。每一个DICOM Tag都是由两个十六进制数的组合来确定的,分别为Group和Element。如(0010,0010)这个Tag表示的是Patient’s Name,它存储着这张DICOM图像的患者姓名。在研发关于医学影像软件时,必然需要对导入的DICOM图像进行文件解析,很重要的一部分工作就是需要从图像中获取它所储存...原创 2021-04-09 15:01:02 · 1916 阅读 · 0 评论 -
【转】DICOM医学图像处理:浅析SWF、MWL、SPS、MPPS
转自:https://blog.youkuaiyun.com/zssureqh/article/details/40151107背景: 最近重新花时间阅读了DICOM标准,顺带着看了一下HL7标准和IHE,对标题中提到的SWF、MWL、SPS和MPPS有了更进一步的认识,现将自己的理解整理出来,算作读书笔记吧。通过对比学习DICOM、HL7和IHE,从而更全面、更清晰的了解医疗信息行业。IHE、HL7与DICOMDICOM IHE、HL7与DICOM,先介绍DICOM,即...原创 2021-04-09 14:18:44 · 3325 阅读 · 0 评论 -
【转】DCM(DICOM)医学影像文件格式详解
1、 什么是DICOM? DICOM(DigitalImaging andCommunications inMedicine)是指医疗数字影像传输协定,是用于医学影像处理、储存、打印、传输的一组通用的标准协定。它包含了文件格式的定义以及网络通信协议。DICOM是以TCP/IP为基础的应用协定,并以TCP/IP联系各个系统。两个能接受DICOM格式的医疗仪器间,可通过DICOM格式的文件,来接收与交换影像及病人资料。 目前,DICOM被广泛应用于放射医疗,心血管成像以及放射诊...原创 2021-03-08 17:57:00 · 13705 阅读 · 1 评论 -
【转】CT影像文件格式DICOM详解
CT影像文件格式DICOM详解DICOM简介DICOM(Digital Imaging and Communications in Medicine)即医学数字成像和通信,是医学图像和相关信息的国际标准(ISO 12052)。DICOM被广泛应用于放射医疗,心血管成像以及放射诊疗诊断设备(X射线,CT,核磁共振,超声等),并且在眼科和牙科等其它医学领域得到越来越深入广泛的应用。所有患者的医学图像都以 DICOM 文件格式进行存储。这个格式包含关于患者的 PHI(protected health in原创 2021-03-08 17:39:44 · 8950 阅读 · 0 评论 -
【转】医学图像之DICOM格式解析
最近导师给安排了新任务,由于刚进入实验室,对于医学图像这一块还一知半解,所以就想分享一下有关医学常见影像的学习资料(尤其是dicom后缀的图像文件),欢迎大家一起交流。目录1.医学影像学的介绍2.DICOM信息的简介3.DICOM内部信息详解(DICOM Tag与VR)4.利用python+pydicom这个库解析DICOM文件5.DICOM的三个切面1.医学影像学(1).医学影像学Medical Imaging,是研究借助于某种介质(如X射线、电磁场、超声波等)与人体.原创 2021-03-03 14:54:07 · 3793 阅读 · 0 评论