E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
DCMTK
DICOM医学图像处理:
DCMTK
的wiki资料学习之PACS调试
背景:前段时间着重从
dcmtk
和fo-dicom(mDCM)源码角度进行剖析,期望加深对DICOM协议的理解。知其然,知其所以然。如果“所以然”很不好懂,那我们还是先多多“知其然”吧。
zssureqh
·
2014-10-03 21:00
DICOM
DCMTK
C-STORE
DICOM医学图像处理:
Dcmtk
与fo-dicom保存文件的不同设计模式之“同步VS异步”+“单线程VS多线程”
一、背景: 最近一直在做DCM相关的编程工作,以前项目使用C++居多,所以使用
DCMTK
开源库,而目前团队使用C#居多,所以需要转向使用fo-dicom库,由于前一篇专栏文章DICOM医学图像处理
zssureqh
·
2014-09-22 14:00
异步编程
DICOM
DCMTK
fo-dicom
DICOM医学图像处理:storescp.exe与storescu.exe源码剖析,学习C-STORE请求
此次通过结合早些时间的博文DICOM医学图像处理:基于
DCMTK
工具包学习和分析worklist,对
DCMTK
开源库中提供的storescp.exe和storescu.exe工具的源码进行剖析,从底层深入了解
zssureqh
·
2014-09-11 23:00
C++
DICOM
DcmSCP
DCMTK
C-STORE
DICOM医学图像处理:利用fo-dicom发送C-Find查询Worklist
基本的结构如下图:(具体来源不清楚了,非本人原创)问题提出:上一次利用
DCMTK
开源库顺利的模拟了“发送C-Fi
zssure
·
2014-09-01 21:41
DICOM
图像处理
DICOM医学图像处理
DICOM医学图像处理:利用fo-dicom发送C-Find查询Worklist
基本的结构如下图:(具体来源不清楚了,非本人原创)问题提出: 上一次利用
DCMTK
开源库顺利的模拟
zssureqh
·
2014-09-01 21:00
DICOM
DCMTK
worklist
fo-dicom
【学习
DCMTK
】学习资料
DCMTK
官方文档:OFFISDCMTKDocumentation查阅相关的类和继承关系,相当于API手册Dicom主页:点击打开链接Dicom标准和相关的资料,不涉及
dcmtk
的实际使用Wiki:点击打开链接
Kelvin_Yan
·
2014-08-29 15:00
C++
DCMTK
DCMTK
+VS2012简明教程
环境:win7x64,VS2012,
DCMTK
3.6.0参考柳北风儿的教程:点击打开链接1、下载
DCMTK
源码点击打开链接解压到"D:\
dcmtk
"(或者任意目录),这是
DCMTK
的源码,等一下要编译的
Kelvin_Yan
·
2014-08-28 15:00
DCMTK
DICOM医学图像处理:基于
DCMTK
工具包学习和分析worklist
背景:DICOM3.0协议中有介绍关于worklist的部分。简而言之,worklist可以看做是放射科设备从医院RIS系统中自动读取患者信息的一种“通信协议”,可以指存储在RIS系统中的患者数据库,主要包括患者的基本信息(如年龄、性别、身高、体重、出生年月等),这与DCM文件信息头MetaInfo中的多数字段重合。因此从RIS系统中自动获取worklist是医院信息化的必要组成部分。下面简单的给
zssure
·
2014-08-23 08:42
DICOM
DICOM医学图像处理
DICOM医学图像处理:基于
DCMTK
工具包学习和分析worklist
背景: DICOM3.0协议中有介绍关于worklist的部分。简而言之,worklist可以看做是放射科设备从医院RIS系统中自动读取患者信息的一种“通信协议”,可以指存储在RIS系统中的患者数据库,主要包括患者的基本信息(如年龄、性别、身高、体重、出生年月等),这与DCM文件信息头MetaInfo中的多数字段重合。因此从RIS系统中自动获取worklist是医院信息化的必要组成部分。下面
zssureqh
·
2014-08-23 08:00
DCMTK
DICOM
移动医疗
worklist
findscu
DICOM医学图像处理:开源库mDCM与
DCMTK
的比较分析(一),JPEG无损压缩DCM图像(续)
背景: 上周通过单步调试,找出了开源库mDCM与
DCMTK
在对DICOM图像进行JPEG无损压缩时的细小区别,并顺利实现了在C++和C#环境下对DICOM图像的压缩。
zssureqh
·
2014-08-17 21:00
图像处理
DICOM
DCMTK
mDCM
DICOM医学图像处理:开源库mDCM与
DCMTK
的比较分析(一),JPEG无损压缩DCM图像
在C++语言下,我使用的是应用最广泛的
DCMTK
开源库,在本专栏的起初阶段的大多数博文都是对
DCMTK
开源库的介绍和学习。
zssure
·
2014-08-11 16:10
DICOM
DICOM医学图像处理
DICOM医学图像处理:开源库mDCM与
DCMTK
的比较分析(一),JPEG无损压缩DCM图像
在C++语言下,我使用的是应用最广泛的
DCMTK
开源库,在本专栏的起初阶段的大多数博文都是对
DCMTK
开源库的介绍和学习。
zssureqh
·
2014-08-11 16:00
DICOM医学图像处理:
DCMTK
在VS2012中的配置
本以为编译完成后的
DCMTK
开源库可以直接从VS2008移植到VS2012。
zssureqh
·
2014-08-09 21:00
DCMTK
查询 WorkList
主要用到的类DcmSCU,其函数调用主要为:DcmSCUwklSCU; wklSCU.setAETitle(); wklSCU.setPeerHostName(); wklSCU.setPeerPort(); wklSCU.setPeerAETitle(); wklSCU.addPresentationContext();wklSCU.initNetwork();wklSCU.n
yunzhaoqiang
·
2014-07-12 11:00
DCMTK
DCMTK
之MPPS服务实现
DCMTK
之MPPS服务实现前 言放射科信息管理系统(RadiologyInformationSystem,RIS)与图像传输与归档系统[1](PictureArchivingandCommunicationSystem
yunzhaoqiang
·
2014-05-28 15:00
一起学习CMake – 01
CMake是个好东西,在使用VTK,ITK,IGSTK,OpenCV,
DCMTK
等开源工具包时,是离不开CMake的
szlcw1
·
2014-05-11 10:00
DCMTK
扩展库之:libiconv编译
DCMTK
主要依赖iconv做字符集支持(DICOM字符集,如中文、日文等),详见
DCMTK
官方说明。
yunzhaoqiang
·
2014-04-24 09:00
DCMTK
-可执行文件测试
DCMTK
官方编程指导:http://support.
dcmtk
.org/wiki/
dcmtk
/howto/startDCMTK常用命令例子://测试DicomServer连接 echosc 127.0.0.1
yunzhaoqiang
·
2014-03-29 22:00
DCMTK
-Configure the logger from a program
ConfiguretheloggerfromaprogramThefollowingexampleshowshowtoconfiguretheloggerfromaprogram(withouttheneedforalogconfigfile):#include"
dcmtk
yunzhaoqiang
·
2014-03-29 22:00
VS2010添加
DCMTK
库,并实现Echo SCU
当
DCMTK
库编译通过后就可以使用了,但是怎么使用?在vs2010新建工程后,要把工程和
DCMTK
库链接起来。
KangRoger
·
2014-03-07 11:00
VS2010
DCMTK
一起学习CMake – 01
CMake是个好东西,在使用VTK,ITK,IGSTK,OpenCV,
DCMTK
等开源工具包时
jhh_move_on
·
2013-11-28 17:00
关于DICOM与Qt的关系
QtDcm这个基于C++的Qt的开源库,于是下载了其源代码,发现源代码还算娇小,可是还是不能直接使用到Qt项目中,于是查阅了QtDcm的在线帮助文档,其中提到了2个关于医学图像处理的开源项目:ITK和
DCMTK
Esonpo
·
2013-10-08 17:00
开源项目
qt
图像处理
DICOM
VS2008配置
DCMTK
静态链接库
安装环境:WIN7+VS2008+
dcmtk
-3.6.0+cmake-2.8.11.2安装步骤:1.下载
dcmtk
-3.6.0.zip,
dcmtk
-3.6.0-win32-i386-support_MT.zip
qiongguishanglu
·
2013-07-16 16:00
DCMTK
开源库类继承结构与DICOM3.0标准元素定义的对应关系图
在处理相关的DCM医学图像时使用了
DCMTK
开源库,废话不多说,直接贴图:图一:
DCMTK
开源库的类继承关系(主要是dcmdata模块的类继承关系,对于一般的DCM图像处理该模块绰绰有余)图二:DICOM3.0
zssureqh
·
2013-07-08 20:00
开源
标准
DCMTK
DICOM3.0
Web版PACS开发纪要一:关闭动态库中创建的线程
最近的项目是关于B/S架构下的Web版PACS开发,为了缩短研发周期,采用了该领域主流的两大开源库:
DCMTK
和CxImage。
zssureqh
·
2013-05-25 18:00
多线程
C++
c
DCMTK
CxImage
DICOM开发工具总结
网上流行的DICOM协议开发工具: 1、DICOM开发类库主要有:(1)、
DCMTK
(3.6.0), 官方下载网站,(如何安装编译
DCMTK
3.6.0)
DCMTK
实现了对DICOM图像存储、传输、图像显示所有操作
lcj_cjfykx
·
2013-05-08 01:00
DCMTK
开源库的学习笔记4:利用ini配置文件对dcm影像进行归档
背景介绍:医学影像PACS工作站的服务端需要对大量的dcm文件进行归档,写入数据库处理。由于医学图像的特殊性,每一个患者(即所谓的Patient)每做一次检查(即Study)都至少会产生一组图像序列(即Series),而每一组图像序列下会包含大量的dcm文件(例如做一次心脏CTA的诊断,完整的一个心脏断层扫描序列大约有200幅图像)。DICOM3.0协议中对每一幅影像是按照特定的三个UID(唯一标
zssure
·
2013-04-24 20:24
C
Plus
Plus
图像处理
DICOM
DICOM医学图像处理
DCMTK
开源库的学习笔记4:利用ini配置文件对dcm影像进行归档
背景介绍:医学影像PACS工作站的服务端需要对大量的dcm文件进行归档,写入数据库处理。由于医学图像的特殊性,每一个患者(即所谓的Patient)每做一次检查(即Study)都至少会产生一组图像序列(即Series),而每一组图像序列下会包含大量的dcm文件(例如做一次心脏CTA的诊断,完整的一个心脏断层扫描序列大约有200幅图像)。DICOM3.0协议中对每一幅影像是按照特定的三个UID(唯一标
zssureqh
·
2013-04-24 20:00
C++
DCMTK
开源库的学习笔记3:
dcmtk
文件中数据元的修改
下面将简单的介绍一下对dcm文件的修改,主要的参考资料是:
dcmtk
开源库的官方文件,另外也很感谢diq
diqiucun666
·
2013-04-15 17:00
DCMTK
DCMTK
3.6.1(MD支持库)安装说明
【前言】 最近,因为需要开发DICOM网管模块,必须使用
DCMTK
的DcmNet模块。但是
DCMTK
3.6.0在DcmNet模块中只提供两个实验阶段的网络类DcmSCU和DcmSCP。
ppffs
·
2013-04-14 22:45
安装
DCMTK
DCMTK
3.6.1(MD支持库)安装说明
【前言】最近,因为需要开发DICOM网管模块,必须使用
DCMTK
的DcmNet模块。但是
DCMTK
3.6.0在DcmNet模块中只提供两个实验阶段的网络类DcmSCU和DcmSCP。
ppffs
·
2013-04-14 22:45
安装
DCMTK
DCMTK
VC生成DICOM文件及 DICOM,DVT,
DCMTK
开发知识汇总
1.dicom格式文件下载 网络资源:http://pubimage.hcuge.ch:8080/,此网站包含各种机器产生的各种部位的dcm图像资源,另外还有单帧或多帧的,非常好用,2.dicom标准 权威官方网站: http://medical.nema.org/ 可下载DICOM的标准文档, 但是貌似只有doc和pdf格式的标准文件,不好查询跳转, 另一个html式的dicom标
ppffs
·
2013-04-12 21:21
VC
DICOM
DCMTK
VC生成DICOM文件及 DICOM,DVT,
DCMTK
开发知识汇总
1.dicom格式文件下载网络资源:http://pubp_w_picpath.hcuge.ch:8080/,此网站包含各种机器产生的各种部位的dcm图像资源,另外还有单帧或多帧的,非常好用,2.dicom标准权威官方网站:http://medical.nema.org/可下载DICOM的标准文档,但是貌似只有doc和pdf格式的标准文件,不好查询跳转,另一个html式的dicom标准文档http
ppffs
·
2013-04-12 21:21
vc
DICOM
DCMTK
DCMTK
DCMTK
开源库的学习笔记2:直接操作dcm文件中像素数据的尝试
DCMTK
官网给出了JPEG格式压缩的DCM文件解压缩的方法(http://support.
dcmtk
.org/docs/mod_dcmjpeg.html),代码摘录如下:DJDecoderRegistration
zssureqh
·
2013-04-10 21:00
DCMTK
开源库的学习笔记1:将DCM文件保存成BMP文件或数据流(即数组)
DCMTK
开源库介绍:
DCMTK
是目前最全面实现DICOM3.0标准的开源库,通过结合
DCMTK
开源库和CxImage图像开源库,能够很方便的开发属于自己的DCM文件编辑浏览软件。
zssureqh
·
2013-04-10 20:00
DCMTK
DICOM
DCM
DICOM3.0
cmake编译
dcmtk
,并利用vs2010 进行开发mfc 程序
这几天要处理医学图像数据,经同学推荐采用
dcmtk
关于编译
dcmtk
是可参考如下blog1、 http://blog.csdn.net/okaimee/article/details/55402122、
leepwang
·
2013-03-25 16:00
开源PACS服务器
MPPS,WADO语言:英语客户端:桌面,基于web平台:跨平台编程语言:Java数据库:MySQL,PostgreSQL,Firebird官方网站:http://www.dcm4che.org/ 名称:
DCMTK
-DICOMToo
ppffs
·
2012-12-10 16:51
PACS
使用
DCMTK
遍历读取DICOM文件所有Tag的方法
关键函数:DcmObject*DcmItem::nextInContainer(constDcmObject*obj),它是DcmObject中的虚函数,被DcmItem类实现,由于DcmDataSet类继承于DcmItem,所以DcmDataSet对象使用此方法就能能够遍历0008-7FE0之间的TAG。这个函数的原代码为[cpp] viewplaincopyDcmObject *DcmIte
ppffs
·
2012-11-20 00:11
标签
DCMTK
DICOM
wlmscpfs: change worklist files to database query
wlmscpfs:changeworklistfilestodatabasequery关键词:
DCMTK
; wlmscpfs; worklist, database; oracle; sqlserver
yunzhaoqiang
·
2012-11-08 16:00
编译
DCMTK
也许是
DCMTK
的开发人员认为
DCMTK
是一个专用的库,没有必要做成动态链接库。 也许是
DCMTK
的开发人员认为
DCMTK
需要跨平台,做成动态链接库就平台相关了,违背了跨平台的本意。
ppffs
·
2012-11-07 22:35
DCMTK
DCMTK
: DcmSCP, error:QueryRetrieveLevel larger remaining bytes
阅读更多最近在DcmSCU发送一个findRequest后,DcmSCP总是报一个错误:hi,all.whenisendafindRequestinDcmSCU,itwillbesuccessfultoreceiveresponse.butthentheDcmServerwilltakeplaceanerror,asfollows.Quote:"2012-11-0316:12:25.758INFO
qimo601
·
2012-11-06 09:00
DCMTK
DcmSCU
DcmSCP
DCMTK
: DcmSCP, error:QueryRetrieveLevel larger remaining bytes
最近在DcmSCU发送一个findRequest后,DcmSCP总是报一个错误: hi, all. when i send a findRequest in DcmSCU, it will be successful to receive response. but then the DcmServer will take place an error, as f
qimo601
·
2012-11-06 09:00
DcmSCU
DCMTK
DcmSCP
DCMTK
: DcmSCP, error:QueryRetrieveLevel larger remaining bytes
阅读更多最近在DcmSCU发送一个findRequest后,DcmSCP总是报一个错误:hi,all.whenisendafindRequestinDcmSCU,itwillbesuccessfultoreceiveresponse.butthentheDcmServerwilltakeplaceanerror,asfollows.Quote:"2012-11-0316:12:25.758INFO
qimo601
·
2012-11-06 09:00
DCMTK
DcmSCU
DcmSCP
DCMTK
中storeSCP例子的多线程实现
DCMTK
中storeSCP例子的多线程实现 关键词:
DCMTK
;DicomServer;storescp;multi-threaded; 最近打算用
DCMTK
来开发DicomServer
yunzhaoqiang
·
2012-10-21 22:00
thread
多线程
application
processing
Dictionary
parallel
DCMTK
:wwwapp instalation
Thencopyallexecutablesfromdcmtk/dcmwlm/wwwappstothesamedirectory:preplock,readoviw,readwlstandwritwlst.我在
dcmtk
3.6.120120831
qimo601
·
2012-10-18 15:00
DCMTK
worklist
webServer
www
application
DCMTK
:wwwapp instalation
Thencopyallexecutablesfromdcmtk/dcmwlm/wwwappstothesamedirectory:preplock,readoviw,readwlstandwritwlst.我在
dcmtk
3.6.120120831
qimo601
·
2012-10-18 15:00
DCMTK
worklist
webServer
www
application
DCMTK
:wwwapp instalation
我在
dcmtk
3.6.120120831的
qimo601
·
2012-10-18 15:00
application
webserver
www
DCMTK
worklist
workList in
DCMTK
问题总结
阅读更多最近正在配置
DCMTK
中的worklist,因为需要响应C-Find请求。出现了很多问题,先总结问题,慢慢解决。
qimo601
·
2012-10-17 19:00
DCMTK
worklist
C-Find
workList in
DCMTK
问题总结
阅读更多最近正在配置
DCMTK
中的worklist,因为需要响应C-Find请求。出现了很多问题,先总结问题,慢慢解决。
qimo601
·
2012-10-17 19:00
DCMTK
worklist
C-Find
workList in
DCMTK
问题总结
最近正在配置
DCMTK
中的worklist,因为需要响应C-Find请求。出现了很多问题,先总结问题,慢慢解决。以后再来叙述如何配置worklist 1、为啥看不到AETitle下面的文件呢????
qimo601
·
2012-10-17 19:00
DCMTK
worklist
C-Find
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他