2011-08-23 48 views
0

我目前正在使用DICOM文件並且希望對文件執行搜索。我的搜索是基於屬性的,例如,如果我輸入患者姓名=約翰,年齡= 30,它應該搜索滿足這兩個條件的特定文件。請幫我看看我可以使用哪種搜索算法。我看過BOOST,但我不確定這是否是出路。DICOM文件的搜索算法c#

回答

0

看看ClearCanvas並在嵌入文件中的DICOM元數據上進行搜索。

+0

嗨,我需要寫在C#代碼,不完全使用可用的軟件。感謝您的建議! – puzzled

+0

ClearCanvas是開源的,用C#編寫。與其他人一樣,它不再是「可用的軟件」,爲您提供解決方案。 –

+0

對不起,我是新來的,會查找它。 Thanku – puzzled

0

Evil Dicom

List<string> found = new List<string>(); 

    foreach(string path in possiblePaths){ 
     DicomFile df =new DicomFile(path); 
     if(df.PATIENT_NAME.Data=="John" && df.PATIENT_AGE.Data=="30Y"){ 
      found.Add(path); 
     } 
    }