我开始从事一个充满挑战的新项目。我正在从事一个医疗项目,我必须读取 DICOM 图像并利用其属性处理图像。我收集了一些关于 DICOM 和 PACS 的基本知识。由于我在 WPF 上工作了大约 2 年的职业生涯,因此我选择使用 C# 和 WPF 来完成这个项目。我用谷歌搜索了很多,甚至我浏览了 SO 和 codeproject 中的许多文章,我发现他们在每个地方都使用了一些库/第三方工具,例如:
gdcm , 铅工具 , 透明画布
任何机构都可以建议我在不使用任何第三方/库的情况下进行 DICOM 图像处理的任何替代方法,或者不使用库/第三方就不可能吗?
我已经经历过the link https://stackoverflow.com/questions/1287127/net-dicom-libraries选择一个最适合 DICOM 图像处理的库,但正在寻找替代方法来解决此问题。仅当没有任何替代方法来实现该任务时,请随时从上面的列表中建议哪个是最好的、更灵活的库。
任何想法、链接、建议或任何启动都将不胜感激,提前致谢。
无论如何,第三方库也是从头开始创建的,因此当然可以在不依赖任何第三方库的情况下创建 DICOM 图像处理解决方案。不过,使用整个或部分开源库肯定会让您在更短的时间内获得功能解决方案。
您引用的链接中提到的一个第三方库是mdcm https://github.com/rcd/mdcm。这是一个相对轻量级的开源库,支持 WPF(和 Silverlight)。如果您愿意,我非常确定您应该能够从该库中提取与您的项目相关的那些部分。
另一个轻量级库是邪恶的DICOM http://evildicom.rexcardan.com/。不过,我并不完全确定这个库具有很多图像处理功能。
5 月 31 日更新:讨论摘要
mdcm https://github.com/rcd/mdcm是 LGPL 许可下的开源库。 SL.DicomToXml (Silverlight) 应用程序中给出了图像渲染用法的示例,同样适用于 WPF 应用程序。在里面主页的代码隐藏 https://github.com/rcd/mdcm/blob/master/SL.DicomToXml/MainPage.xaml.cs, fileNameButton_Click
方法中,有代码演示 DICOM 图像文件加载和渲染。
目前没有可用的 mdcm 的最新二进制发行版,但从解决方案中构建所需的库应该相当容易mdcm https://github.com/rcd/mdcm存储库。源代码可以使用Git http://git-scm.com/客户端或通过单击下载最新版本ZIP存储库主页上的按钮。
如果您需要更多地了解 DICOM 图像处理细节,最好首先查看 DICOM 标准本身,并解析 DICOM 图像文件以了解它包含哪些信息。一个好的起点是DICOM 官方主页 http://medical.nema.org/。给出了带有软件链接的快速介绍here http://www.mccauslandcenter.sc.edu/mricro/dicom/index.html。还有一个通用的、更冗长的教程可用here http://dicomiseasy.blogspot.se/.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)