码迷,mamicode.com
首页 >  
搜索关键字:fo-dicom    ( 30个结果
DICOM:DICOM三大开源库对比分析之“数据加载”
背景:上一篇博文“DICOM万能编辑工具之Sante DICOM Editor”介绍了DICOM万能编辑工具,在感叹Sante DICOM Editor神器牛掰的同时,想了解一下其底层是如何实现的。通过对比日常使用dcmtk、fo-dicom、dcm4che等开源库的兼容性推断Sante DICOM Editor很可能是基于dcmtk是实现的,本博文通过一个特殊数据来给大家对比一下三大开源库的兼容性。...
分类:其他好文   时间:2015-09-06 01:12:24    阅读次数:603
DICOM:dcm4che工具包如何压缩dcm文件探讨(前篇)
背景:DICOM专栏系列中曾介绍过大多数的DICOM标准开源实现库,例如dcmtk、fo-dicom、mDCM,以及dcm4che。之前的介绍大都局限在表层,并未深入对比分析彼此的不同,因此在具体使用过程中很容易踩坑——例如此次对于dcm文件的压缩。 近期由于项目需要,外出给客户部署云平台,鉴于当地网络环境以及数据量的问题,急需对数据进行压缩处理,由于医学数据主要用于临床辅助诊断,因此不能采用有损压...
分类:其他好文   时间:2015-07-27 00:29:32    阅读次数:692
DicomIoException: Requested 132 bytes past end of fixed length stream.
今天在用DicomFile.Open(Stream s)这个接口时,遇到一个异常:     DicomIoException: Requested 132 bytes past end of fixed length stream.具体原因我们看下源码就很清楚:public bool Require(uint count, ByteSourceCallback callback, object s...
分类:其他好文   时间:2015-07-08 00:40:38    阅读次数:207
AspNet WebApi 中应用fo-dicom抛出异常:No codec registered for tranfer syntax:
背景:在做一个Dicom Web Service, 其中WADO-RS中需要解析TransferSyntax, 然后就用到了fo-dicom中的DicomFile.ChangeTransferSyntax方法。代码类似:  var df = DicomFile.Open(samplesDir + @"\User Submitted\overlays.dcm");                df...
分类:Windows程序   时间:2015-07-08 00:39:20    阅读次数:343
DICOM:dcm4chee奇葩逻辑浅析之UID修改
背景:近期由于项目需要,开始频繁接触基于Java的DICOM标准实现库,即dcm4che。与以往使用的dcmtk和fo-dicom不同的是,dcm4che工具包是整个dcm4che项目的一部分,只作为解析DICOM格式的工具包被dcm4chee使用,而dcm4chee是一种托管在JBoss AS中的WEB应用。其内部添加了诸多的业务层的逻辑,在实际应用中遇到了几个问题,记录下来,以备后续仔细分析。...
分类:其他好文   时间:2015-06-15 00:17:29    阅读次数:308
DICOM:再次剖析fo-dicom中DicomService的自定义事件绑定
背景:之前专栏中介绍过fo-dicom来实现DICOM标准中的DIMSE-C各项服务,此次现实中遇到了特殊需求,即“要根据不同的dicom文件存储到不同的位置,且该位置信息通过dicom文件内部自有信息无法构造”。在具体实现过程中由于WCF实例模型、C#闭包等原因,走了不少弯路,这里将整个分析过程记录下来,供以后学习参考。...
分类:其他好文   时间:2015-06-04 19:34:27    阅读次数:1839
参考dcm4che2扩展fo-dicom(mDCM)中的UserIdentity字段
5月份的前半段好懒惰,手里积攒了好多篇文章,也有之前答应过博友要写的,迟迟未动笔。究其根源,有些许懒惰,但更多的是迷惑和一知半解,虽想写但却不知如何入手,零星的感悟要积累成文还是需要时间去沉淀的,以期尽量做到每篇博文有理有据。 今天正好借着手头新任务介绍DICOM标准中的又一新内容,参照dcm4che2工具扩展fo-dicom(mDCM)向A-ASSOCIATE-RQ PDU中添加UserIden...
分类:其他好文   时间:2015-05-29 06:14:00    阅读次数:372
DICOM:参考dcm4che2扩展fo-dicom(mDCM)中的UserIdentity字段
背景: 5月份的前半段好懒惰,手里积攒了好多篇文章,也有之前答应过博友要写的,迟迟未动笔。究其根源,有些许懒惰,但更多的是迷惑和一知半解,虽想写但却不知如何入手,零星的感悟要积累成文还是需要时间去沉淀的,以期尽量做到每篇博文有理有据。 今天正好借着手头新任务介绍DICOM标准中的又一新内容,参照dcm4che2工具扩展fo-dicom(mDCM)向A-ASSOCIATE-RQ PDU中添加UserIdentity。...
分类:其他好文   时间:2015-05-27 21:12:06    阅读次数:242
DICOM:DICOM Print服务中PresentationContext协商之 MetaSOPClass与SOPClass对比分析
背景:最近项目中遇到的实际问题较多,且大多是较隐蔽的、不易被发现的错误。究其根源来看,还是对DICOM3.0协议中的细节掌握不够仔细。继前篇剖析DicomClient函数调用逻辑错误导致的System.ObjectDisposedException异常后,接下来讲解关于DICOM胶片打印服务PresentationContext协商中MetaSOPClass与SOPClass的对比。...
分类:Web程序   时间:2015-04-19 01:15:09    阅读次数:365
DICOM:fo-dicom之C-STORE再分析‘解决System.ObjectDisposedException异常’
背景:此次通过剖析DicomClient类中的AddRequest和Send源代码,以及DicomServiceUser服务的具体逻辑,结合C-STORE服务的具体应用场景对fo-dicom库中的C-STORE服务的实现进行了再分析,更加清晰的梳理了C-STORE服务的实现流程,找到了实际部署过程中常常会遇到的误区,解决了System.ObjectDisposedException异常问题。...
分类:其他好文   时间:2015-04-18 01:14:47    阅读次数:194
30条   上一页 1 2 3 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!