我最近被要求编写一个简单的dcm文件浏览器(读取.dcm文件并显示一些放大/缩小功能)。我有一些.net经验(WPF,WinForm等),但对dicom知之甚少。是否有简单的学习演示?或者我应该知道完成这项工作?任何建议或提示都会有所帮助......
答案 0 :(得分:2)
答案 1 :(得分:1)
我建议你看看fo-dicom。在 Examples 文件夹中,有一个Windows窗体应用程序 DICOM转储,它提供您请求的功能。它应该是您完成任务的良好起点。
答案 2 :(得分:1)
首先,您需要有关DICOM格式的知识,这可以在互联网上找到。 就像一个开始可以在CodeProject上的DICOM Image Viewer示例上有一个lok。
剩下的就是耐心和时间,不是那么复杂。
答案 3 :(得分:0)
dicom的世界是美丽的,并在一组固体规格文件中定义明确。但是,如果您只想创建一个简单的查看器,那么非常陡峭的学习曲线可能会对您的需求产生过多的影响。
除非您计划以dicom(或至少是一个非常大的项目)为中心的完整职业,否则使用现成的库或工具包会更有意义。快速搜索CodeProject for DICOM SDK提出了这个例子:
http://www.codeproject.com/Articles/453732/Developing-DICOM-Viewers-for-Real-World-Applicatio
答案 4 :(得分:0)
一个很好的起点可能是ClearCanvas库,它可以作为开源here使用。 此外,为了更好地了解DICOM标准,您可以阅读标准here的某些部分,以了解您正在处理的数据类型。
答案 5 :(得分:0)
我使用过Fo-Dicom并且非常好,图像具有“缩放”属性,可以轻松实现zoomIn / ZoomOut功能..