社区
其它技术问题
帖子详情
请教DICOM的PDV部分
lyricwk
2014-08-22 05:33:30
根据DICOM标准
--在DICOM的数据传输过程中是使用P-DATA PDU的
----但是在协商过程中我们会确定一个PDU的最大长度,我们如果去传输文件就发现,pixelData的值长度会远大于最大长度
------在这中情况下,怎么进行数据的有效拼接
--------尝试过将pixelData值部分分成若干个PDU最大长度进行传送,用DCMTK测试发现SCP会当成数据集读取,然后出错
----------已经纠结了段时间,请论坛的大神指点下
...全文
277
回复
打赏
收藏
请教DICOM的PDV部分
根据DICOM标准 --在DICOM的数据传输过程中是使用P-DATA PDU的 ----但是在协商过程中我们会确定一个PDU的最大长度,我们如果去传输文件就发现,pixelData的值长度会远大于最大长度 ------在这中情况下,怎么进行数据的有效拼接 --------尝试过将pixelData值部分分成若干个PDU最大长度进行传送,用DCMTK测试发现SCP会当成数据集读取,然后出错 ----------已经纠结了段时间,请论坛的大神指点下
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
DICOM
简介
本文详细介绍了
DICOM
标准中的网络传输
部分
,包括客户端和服务端的角色定义、连接建立过程中的请求与响应机制、连接释放和终止的方式,以及数据交换的具体流程。文章还分析了
DICOM
3.0标准中PDU与
PDV
的区别,以及ACSE和DIMSE服务的关系。
DICOM
医学图像处理:全面分析
DICOM
3.0标准中的通讯服务模块
本文详述了
DICOM
3.0 标准中的通讯服务模块,涉及
DICOM
网络通信模型、常见名词解释以及实际工程中的worklist查询与C-STORE服务的通讯过程分析。通过DCMTK开源库的源码和Wireshark工具,对
DICOM
网络服务进行深入理解和测试,以加深对
DICOM
3.0标准的认识。
DICOM
医学图像处理:
DICOM
网络传输
本文介绍了
DICOM
协议,重点讲解
DICOM
网络传输。阐述了服务端/客户端模式、请求连接、接受或拒绝连接、释放连接等环节,还介绍了DCMTK和fo -
dicom
开源库的实现。最后分析了
DICOM
3.0标准中PDU与
PDV
、ACSE与DIMSE的区别,并给出参考资料和后续专栏介绍。
DICOM
:
DICOM
3.0网络通信协议(三)
本文对比分析了两个开源库fo-
dicom
(C#)和dcm4che(Java)在实现
DICOM
3.0网络通信协议中的差异。fo-
dicom
利用.NET的异步I/O,而dcm4che借助Java的enum实现状态机。两者在处理
DICOM
消息和TCP连接方面有不同策略,fo-
dicom
接口划分明确,dcm4che的实现更贴近
DICOM
协议标准。
DICOM
:
DICOM
3.0网络通信协议之“开源库实现剖析”
本文对比分析了
DICOM
网络通信协议中,开源库fo-
dicom
(C#)和dcm4che(Java)在实现ACSE与DIMSE服务时的差异,特别是线程池的使用。fo-
dicom
在.NET ThreadPool基础上增加自定义任务管理,以确保响应顺序执行;而dcm4che直接使用Java的Executor线程池,结合有限状态机(FSM)处理
DICOM
数据流,保证执行逻辑。
其它技术问题
3,881
社区成员
9,044
社区内容
发帖
与我相关
我的任务
其它技术问题
C/C++ 其它技术问题
复制链接
扫一扫
分享
社区描述
C/C++ 其它技术问题
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章