我正在使用clearcanvas库来阅读和使用dicom文件 . 但是,如此处所述http://www.clearcanvas.ca/dnn/Community/Forums/tabid/69/aff/8/aft/14041/afv/topic/afpg/1/Default.aspx他们还不支持dicom结构化报告 . 你知道其他任何免费的.net库或dll我可以使用吗?您对如何使用.net显示dicom结构化报告有任何其他建议吗?
我正在使用clearcanvas库来阅读和使用dicom文件 . 但是,如此处所述http://www.clearcanvas.ca/dnn/Community/Forums/tabid/69/aff/8/aft/14041/afv/topic/afpg/1/Default.aspx他们还不支持dicom结构化报告 . 你知道其他任何免费的.net库或dll我可以使用吗?您对如何使用.net显示dicom结构化报告有任何其他建议吗?
1 回答
检查mDCM . ClearCanvas基于mDCM,因此它很可能也不支持它 . 但是,因为他们've been branched, there are some inconsistencies in features. It'位于:https://github.com/rcd/mdcm
很少(并且很少强调)其他托管代码库,我还没有使用过 . 我唯一的经验是使用ClearCanvas和mDCM,因此您的里程可能会有所不同:
DICOM#http://sourceforge.net/projects/dicom-cs/
GDCM http://sourceforge.net/apps/mediawiki/gdcm/index.php?title=Main_Page
另一种选择是尝试与DCMtk(C)进行交互 . DCMtk的水平相当低,但可能会像你一样强大 . 整合可能很头疼 .
最后(我使用除结构化报告之外的其他方法,但应该可以工作) - 在您的.NET应用程序中,通过DCMtk命令行工具之一管道文件以获取所需数据,然后手动显示它 . 荒谬,但曾经是我的生命救星 .