Sources: https://github.com/dcm4che/dcm4che
Binaries: https://sourceforge.net/projects/dcm4che/files/dcm4che3
Issue Tracker: https://github.com/dcm4che/dcm4che/issues
Build Status:
This is a complete rewrite of dcm4che-2.x.
One main focus was to minimize the memory footprint of the DICOM data sets. It already provides modules to store/fetch configuration data to/from LDAP, compliant to the DICOM Application Configuration Management Profile, specified in DICOM PS 3.15, Annex H.
dcm4che uses a native library for the compression and decompression of images. Here is the list of supported systems and architectures:
| System | Architecture | Package | Requirement |
|---|---|---|---|
| Linux | x86 64-bit | linux-x86-64 | GLIBC_2.17 |
| Linux | ARM 64-bit | linux-aarch64 | GLIBC_2.27 |
| Linux | ARM 32-bit | linux-armv7a | GLIBC_2.17 |
| Windows | x86 64-bit | windows-x86-64 | Windows 10 or higher |
| Windows | x86 32-bit | windows-x86 | Windows 10 or higher |
| Mac OS | x86 64-bit | macosx-x86-64 | Mac OS 11 or higher |
| Mac OS | ARM 64-bit | macosx-aarch64 | Mac OS 12 or higher |
Make sure you have Java 17 (JDK) or newer installed.
Run the Maven Wrapper script for building:
./mvnw install
or on Windows:
.\mvnw install
$ claude mcp add dcm4che \
-- python -m otcore.mcp_server <graph>