2011-08-23 3 views
0

현재 DICOM 파일을 사용하고 있으며 파일을 검색하려고합니다. 내 검색은 속성 기반입니다. 예를 들어, 환자 이름 = John, 나이 = 30을 입력하면 두 조건을 모두 만족하는 특정 파일을 검색해야합니다. 내가 사용할 수있는 검색 알고리즘을 알려주십시오. 나는 BOOST를 보았지만 그것이 출구가 될지 확실하지 않습니다.DICOM 파일 검색 알고리즘 C#

답변

0

ClearCanvas을보고 파일에 포함 된 DICOM 메타 데이터를 검색하십시오. Evil Dicom에서

+0

안녕하세요, 전 C#에서 코드를 작성, 정확히 사용할 수있는 소프트웨어를 사용해야합니다. 제안 해 주셔서 감사합니다! – puzzled

+0

ClearCanvas는 오픈 소스이며 C#으로 작성되었습니다. 솔루션을 제공하는 사람이 제공하는 소프트웨어는 더 이상 존재하지 않습니다. –

+0

죄송합니다. 나는 이것에 대해 처음 보았습니다. Thanku – puzzled

0

:

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); 
     } 
    }