这是一个非常狭窄和具体的问题,但我知道有其他人在那里使用这个,所以我会保持我的手指交叉,并希望你们任何人都可以照相这个问题向上。加载Dicom图像并显示它 - 使用ClearCanvas库
我正在研究WPF应用程序,其中一部分是Dicom查看器。我们希望使用第三方组件来处理Dicom的东西,而ClearCanvas是我们迄今为止获得的最好印象。我们可以加载Dicom文件并获取属性,但是我们在将图像数据放在Image控件的Source属性中以显示它时遇到问题。任何人提示如何做到这一点?
下面是我用提取图像数据的代码:
var file = new DicomFile(dicomFilePath);
var patientName = file.DataSet.GetAttribute(DicomTags.PatientsName);
var imageData = file.DataSet.GetAttribute(DicomTags.PixelData);
必须使用图像浏览器库也试过,但它仍然是相同的数据..
var localSopDataSource = new LocalSopDataSource(new DicomFile(dicomFilePath));
var patientName = localSopDataSource.File.DataSet.GetAttribute(DicomTags.PatientsName);
var imageData = localSopDataSource.File.DataSet.GetAttribute(DicomTags.PixelData);
stiank81:能否请你列出* .dll文件添加到您的项目中去做这些事情。 – 2011-05-18 12:27:03
请问您是否试过窗宽度窗位,如果是的话 – AMH 2015-05-11 13:38:23