This project provides a DICOM API for C-Echo, C-Move, C-Get, C-Find and C-Store based on dcm4che3. The implementation allows to follow the progression of an DICOM operation like C-Move and gives its status. It contains also some other classes for worklist SCU, strore SCP, dicomization, DICOM forward with attributes modification on the fly and a DICOM gateway (experimental).
This project replaces weasis-dicom-operations and now this library is used by recent versions of weasis-pacs-connector and in the weasis-dicom-codec module of Weasis.
Getting started: see the test classes
Prerequisites: JDK 8 and Maven 3
The master branch requires Java 8+ and the 1.0.x branch requires Java 7+.
Execute the maven command mvn clean install
in the root directory of the project.
Note: the dependencies are not includes in the jar file, see in pom.xml which libraries are required (at least dcm4che-core and dcm4che-net).