随笔分类 -  dcmtk

1
摘要:一、基础 对于彩色转灰度,有一个很著名的心理学公式: Gray = R*0.299 + G*0.587 + B*0.114 二、整数算法 而实际应用时,希望避免低速的浮点运算,所以需要整数算法。 注意到系数都是3位精度的没有,我们可以将它们缩放1000倍来实现整数运算算法: Gray = (R*29 阅读全文
posted @ 2018-12-21 16:22 h2z 阅读(620) 评论(0) 推荐(0) 编辑
摘要:例子: dcmmkdir --recurse --input-directory C:\TEMP DICOM --output-file C:\TEMP\DCMDIR --recurse 递归 --input-directory 输入目录 --output-file dcmdir文件保存地址 对C:\TEMP目录下 DICOM 文件夹内的所有文件进行递归操作 并将结果文件保存到C:\T... 阅读全文
posted @ 2016-03-10 16:28 h2z 阅读(753) 评论(0) 推荐(0) 编辑
摘要:背景: 上一篇博文DICOM:DICOM万能编辑工具之Sante DICOM Editor介绍了DICOM万能编辑工具,在日常使用过程中发现,“只要Sante DICOM Editor打不开的数据,基本可以判定此DICOM文件格式错误(准确率达99.9999%^_^)”。在感叹Sante DICOM 阅读全文
posted @ 2016-02-25 09:36 h2z 阅读(1112) 评论(0) 推荐(0) 编辑
摘要:转载:http://blog.csdn.net/zssureqh/article/details/41424027 背景: 此篇博文介绍一个开源的、基于WEB的DICOM Server软件。该开源软件完全使用C++编写,不依赖于第三方数据库(内置了SQLite数据库)或其他框架,支持RESTful 阅读全文
posted @ 2016-02-25 09:33 h2z 阅读(1281) 评论(0) 推荐(0) 编辑
摘要:DCM4CHEE构建概述: 所谓“磨刀不误砍柴工”,通过上面的知识普及,大致梳理了开源项目的应用流程。在下一篇博文开始正式介绍DCM4CHEE构建过程之前,先对DCM4CHEE进行一个简单的概述。 dcm4che VS dcm4chee: 进入dcm4che官网,会看到dcm4chee Archiv 阅读全文
posted @ 2016-02-24 14:19 h2z 阅读(3734) 评论(0) 推荐(0) 编辑
摘要:转载:http://qimo601.iteye.com/blog/1685135【前言】 最近,因为需要开发DICOM网管模块,必须使用DCMTK的DcmNet模块。但是DCMTK3.6.0在DcmNet模块中只提供两个实验阶段的网络类DcmSCU和DcmSCP。而且他们并没有完全实现DICOM的C... 阅读全文
posted @ 2015-11-20 08:58 h2z 阅读(1226) 评论(0) 推荐(0) 编辑
摘要:1.字符集不匹配解决方法:更改Unicode字符集为多字节字符集2.oflog.lib(winsock.obj) : error LNK2019: 无法解析的外部符号 错误。解决方法:更改附加依赖项:kernel32.libuser32.libgdi32.libwinspool.libshell32... 阅读全文
posted @ 2015-11-20 08:54 h2z 阅读(749) 评论(0) 推荐(0) 编辑
摘要:1.DCMTK cmake出来的代码是一样的。MT和MD版本的区别在于DCMTK工程下的每个子工程的代码生成中的MT还是MD,只要修改成为相应的值就可以了。2.依赖包的选择。依赖包必须与上面中所说的MT和MD相对应。且每个分为release和debug版本。因此有四个版本的依赖包。(这个没有验证过,... 阅读全文
posted @ 2015-11-19 13:57 h2z 阅读(645) 评论(0) 推荐(0) 编辑
摘要:题记:DICOM医学图像处理专栏撰写已有两个年头,积累了近百篇文章。起初只是用于记录自己科研、工作中遇到的疑难问题,专注于图像处理(主要是医学图像,这也正是专栏名称最初的由来);后来逐渐延伸到了DICOM数据传输方向,专注于医院内影像数据的传输和管理,遂将博文标题按照【DICOM医学图像处理:XXX... 阅读全文
posted @ 2015-11-11 11:53 h2z 阅读(2363) 评论(1) 推荐(2) 编辑
摘要:转:http://blog.csdn.net/zssureqh/article/details/8846337背景介绍:医学影像PACS工作站的服务端需要对大量的dcm文件进行归档,写入数据库处理。由于医学图像的特殊性,每一个患者(即所谓的Patient)每做一次检查(即Study)都至少会产生一组... 阅读全文
posted @ 2015-11-11 09:31 h2z 阅读(1049) 评论(0) 推荐(0) 编辑
摘要:转载:http://blog.csdn.net/zssureqh/article/details/39237649背景: 上一篇博文中,在对storescp工具源文件storescp.cc和DcmSCP类的源文件scp.cc进行剖析后,得出了两者都可以实现响应C-ECHO和C-STORE(需要... 阅读全文
posted @ 2015-11-10 17:52 h2z 阅读(1848) 评论(0) 推荐(0) 编辑
摘要:转载:http://blog.csdn.net/zssureqh/article/details/39213817背景: 上一篇专栏博文中针对PACS终端(或设备终端,如CT设备)与RIS系统之间worklist查询进行了介绍,并着重对比分析了DICOM3.0中各部分对DICOM网络通讯服务的... 阅读全文
posted @ 2015-11-10 17:50 h2z 阅读(2459) 评论(0) 推荐(0) 编辑
摘要:本文主要讲述dicom标准及dicom通讯的工作方式。dicom全称医学数字图像与通讯 其实嘛就两个方面 那就是“存储”跟“通讯”。 文件数据组织方式 网络数据组织方式。文件数据组织方式就是解析静态的dicom文件 在 《dicom格式文件解析器》一文中已经阐述过了 就不再说了。网络数据组织方式 ... 阅读全文
posted @ 2015-11-10 17:30 h2z 阅读(1078) 评论(0) 推荐(0) 编辑
摘要:转载:http://blog.csdn.net/zssureqh/article/details/44278693题记:近一年来一直坚持周末写博客,整理工作和闲暇之余的点点滴滴。对于新知识点、新技术的涉猎会单独成文,对于与DICOM相关的知识统一放在了DICOM医学图像处理专栏里,其实DICOM英文... 阅读全文
posted @ 2015-11-10 17:26 h2z 阅读(970) 评论(0) 推荐(0) 编辑
摘要:转载:http://blog.csdn.net/zssureqh/article/details/41016091背景: 专栏取名为DICOM医学图像处理原因是:博主是从医学图像处理算法研究时开始接触DICOM协议的。当初认识有局限性,认为DICOM只是一个简单的文件格式约定,简而言之,我当时... 阅读全文
posted @ 2015-11-10 17:24 h2z 阅读(6999) 评论(0) 推荐(0) 编辑
摘要:这几天要处理 医学图像数据,经同学推荐 采用 dcmtk 关于 编译 dcmtk 是可参考如下blog 1、 http://blog.csdn.net/okaimee/article/details/5540212 2、http://qimo601.iteye.com/blog/1553222 我这里是参考 bolg 1进行配置的,挺顺利的,只要一步步按照过程来走一遍就行。 下一步,在 vs201... 阅读全文
posted @ 2015-10-26 16:20 h2z 阅读(495) 评论(0) 推荐(0) 编辑
摘要:2008年09月10日 星期三 15:35 基于DCMTK的DICOM相关程序编写攻略 前言: 由于现在的医学影像设备的图像存储和传输正在逐渐向DICOM标准靠拢,在我们进行医学图像处理的过程中,经常需要自己编写和DICOM格式的图像相关的各种程序模块,以完成自己处理功能。如果从头开始理解DICOM的协议,然后完全自己编写这些代码来实现这些协议,是一件工程浩大的事情。德国offi... 阅读全文
posted @ 2015-10-26 16:19 h2z 阅读(1257) 评论(0) 推荐(0) 编辑
摘要:一、运行环境:WIN7 32bit + VisualStudio2008 + dcmtk3.6.0 + Cmake2.8.8 或者 WIN7 64bit 二、准备工作: 1)MD/MT的知识储备: /MT和/MTd表示采用多线程CRT库的静态lib版本。该选项会在编译时将运行时库以静态lib的形式完全嵌入。该选项生成的可执行文件运行时不需要运行时库dll的参加,会获得轻微的性能提升,但最终生成... 阅读全文
posted @ 2015-10-26 16:18 h2z 阅读(654) 评论(0) 推荐(0) 编辑
摘要:环境WIN7 + VisualStudio2010 + dcmtk3.6.0 + Cmake2.8.6 准备工作: 从dcmtk官方网站下载源代码及支持库文件。分别名为:dcmtk-3.6.0 dcmtk-3.6.0-win32-i386-support_MT.(注意,要下载***support的压缩文件,而不要下载上面单独列出来的支持库)。将这些压缩文件解压缩到硬盘上一个单独的文件夹里,我的解压... 阅读全文
posted @ 2015-10-26 16:15 h2z 阅读(1134) 评论(0) 推荐(0) 编辑
摘要:花了一个礼拜,终于在VC++2008 MFC 应用程序中完成了首个基于DCMTK354的首个程序ECHOSCUWIN32,现将过程记录下来,便于日后查阅,同时也提供给那些有幸看到此博文而对他们又有帮助的访客! 如果你在 VS2008 中编译 DCMTK354,并且创建自己的基于DCMTK354静态库的 VC++ MFC 应用是遇到问题,或许下面的咨询会对你有帮助! ... 阅读全文
posted @ 2015-10-26 16:14 h2z 阅读(826) 评论(0) 推荐(0) 编辑

1