请教关于DCM显示的解决方案 最近开始研究PACS的开发,现在碰到一个问题,就是怎么在C#里面将DCM文件显示出来?我现在用一种很笨的方法就是先调用DCMTK里面的方法保存到本地一个BMP文件,然后再显示出来,但这样效率肯定不高,不知道哪位朋友做过这方面的研究,能够提供个好点的解决方案吗? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 研究下这篇文章http://www.codeproject.com/bitmap/dcmconverter.asp他在文中提到一些能显示DCM图片的第三方插件,包括开源的ezDICOM http://sourceforge.net/projects/ezdicom/ 谢谢楼上的朋友,这个例子我参考过,我跟他的一样都是用的DCMTK库,他这个是直接保存成图片之后再显示的,这个我已经做到了。现在问题的关键其实就是我要调用另外一种方式,在VC代码里面它有一个函数返回了一个DIB图像的数据指针,我现在要在C#里面通过调用StretchDIBits函数来创建并显示BMP文件。或者换句话说就是在C#里面怎么来调用StretchDIBits这个函数,里面的两个参数CONST VOID *lpBits, // bitmap bits CONST BITMAPINFO *lpBitsInfo, // bitmap data怎么来设置? 兄弟,能力有限,帮你顶顶.thinking (c#) 不知你现在进展怎样了.我google了好几天了,窜到你这了.因为要用C#写UI和ADO.NET所以主程序(姑且这么叫吧)用C#,但DICOM又没有好的C#开源库(也找到一个DICOM#还是2003年更新的)只好准备用DCMTK,CMAKE成VS2005后只能编译成LIB,一编译为DLL一堆LNK2001错误,可是LIB在C#中又无法引用,想试试SWIG"包装"一下,目前未果... 高分求各位高手指点!!!急!!!!!!!!! FtpWebRequest下载文件时错误! web页table中颜色在打印时如何显示 C#中如何发送XMLHTTP请求? Infragistics\NetAdvantage控件 偶建了一个winservice的程序为什么用Timer控件无效?高手支教?谢谢 截图类,在XP和WIN7下为什么会不同?【请进】 C#线程问题,不太明白请指点 如何判断本机已连上Inetnet 急招C#高级工程师两名 讨论:纵向模块化的可行性,欢迎排砖、up RichTextBox中如何获得选中的Ole对象
http://www.codeproject.com/bitmap/dcmconverter.asp
他在文中提到一些能显示DCM图片的第三方插件,包括开源的ezDICOM
http://sourceforge.net/projects/ezdicom/
现在问题的关键其实就是我要调用另外一种方式,在VC代码里面它有一个函数返回了一个DIB图像的数据指针,我现在要在C#里面通过调用StretchDIBits函数来创建并显示BMP文件。
或者换句话说就是在C#里面怎么来调用StretchDIBits这个函数,里面的两个参数CONST VOID *lpBits, // bitmap bits
CONST BITMAPINFO *lpBitsInfo, // bitmap data
怎么来设置?