0

我正在尝试使用开源 dcm4che2 工具包创建自己的 PACS 服务器。我很难弄清楚如何使用工具包以我需要的格式获取 DICOM 数据。

我扩展了 org.dcm4che2.net.service.StorageService 类并覆盖了这个方法:

@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
}

如何从 org.dcm4che2.data.DicomObject 对象中检索研究、系列和图像数据?我似乎找不到任何关于如何利用该工具包从中提取数据的文档。

4

1 回答 1

0

拥有 后DicomObject,您可以通过多种方式获取数据。您可以使用该方法遍历属性.datasetIterator();你可以.get( Tag )具体DicomElement;或者您可以使用各种.get***( Tag )方法来获取字符串、数字、日期等。

于 2014-09-30T19:09:59.377 回答