這是一個非常狹窄和具體的問題,但我知道有其他人在那裏使用這個,所以我會保持我的手指交叉,並希望你們任何人都可以照相這個問題向上。加載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