ClearCanvas 源码解析 1

  国内,网上关于ClearCanvas开源的文章太少,,最近刚好在做PACS,发现这个源码后,调试了一下,运行效果还可以。

  ClearCanvas是C#开源源码,对PACS的解析操作,底层和C#开源fo-dicom有什么关系,还没有时间去研究。。看网上有

人有,ClearCanvas的底层对DCM文件的解析就是fo-dicom。。。

  开源码可以到网上去下载。网址自己baidu。

  我下载的版本是ClearCanvas-13.2

  PACS相关的东西,知道的很少。基本这0,,目前也是有空的时候,看一看,,但这不影响源码调试。。

 

  源码调试步骤

    1、从网上下载相关的DLL:Vtk相关、log4net.dll、DotNetMagic2005.dll、NPlot.dll、nunit.framework.dll及sqlce等,

      下载的DLL还是挺多的,,自己可以根据代码编译时,提示的错误信息,慢慢找。。

      DLL下载后,在ClearCanvas-13.2目录下,新建一个ReferencedAssemblies文件夹,把DLL拷贝到里面。。不用一个个

      向项目里添加

      当然,我自己也从花了很长时间来找这些东西。。http://download.csdn.net/detail/mapy06/9768145,,下载需要积分哦

    2、在 ClearCanvas-13.2\ImageViewer中找到ImageViewer.sln,打开项目。

    3、设置Desktop文件夹下的ClearCanvas.Desktop.Executable 为启动项

    4、运行结果:

 

 

  代码运行起来,,可以查看一下功能。。后面再写源码。。

      

  

posted @ 2017-03-02 12:25  走楼梯  阅读(2254)  评论(1编辑  收藏  举报