2014-09-30 1 views
0

오픈 소스 dcm4che2 툴킷을 사용하여 자체 PACS 서버를 만들려고합니다. 툴킷을 사용하여 필요한 형식으로 DICOM 데이터를 가져 오는 방법을 파악하는 데 어려움을 겪고 있습니다.org.dcm4che2.data.DicomObject에서 스터디, 시리즈 및 이미지 데이터 검색

은 내가 org.dcm4che2.net.service.StorageService 클래스를 확장 한이 메소드 오버라이드 (override) 한 : 나는 org.dcm4che2.data에서 연구, 시리즈 및 이미지 데이터를 검색 할 수있는 방법

@Override 
protected void onCStoreRQ(Association association, int pcid, DicomObject dicom, PDVInputStream dataStream, String tsuid, DicomObject response) throws IOException, DicomServiceException 
{ 
    //use the DicomObject to get DICOM data 
} 

을 .DicomObject 객체? 툴킷을 활용하여 데이터를 가져 오는 방법에 대한 문서를 찾을 수없는 것 같습니다.

답변

0

일단 DicomObject이 있으면 다양한 방법으로 데이터를 가져올 수 있습니다. .datasetIterator() 메서드를 사용하여 속성을 반복 할 수 있습니다. 하실 수 있습니다 .get(Tag) 특정 DicomElement; 또는 .get***(Tag) 메서드를 사용하여 문자열, 숫자, 날짜 등을 얻을 수 있습니다.