18 releases

0.9.0 Oct 4, 2025
0.8.2 Jul 27, 2025
0.8.1 Jan 16, 2025
0.8.0 Nov 6, 2024
0.1.0 Aug 31, 2019

#1459 in Encoding

Download history 13864/week @ 2025-10-13 6511/week @ 2025-10-20 7306/week @ 2025-10-27 9820/week @ 2025-11-03 11327/week @ 2025-11-10 9591/week @ 2025-11-17 3958/week @ 2025-11-24 4318/week @ 2025-12-01 2658/week @ 2025-12-08 7880/week @ 2025-12-15 5154/week @ 2025-12-22 5920/week @ 2025-12-29 11758/week @ 2026-01-05 12444/week @ 2026-01-12 21358/week @ 2026-01-19 18085/week @ 2026-01-26

64,557 downloads per month
Used in 30 crates (10 directly)

MIT/Apache

715KB
14K SLoC

DICOM encoding and decoding primitives.

This crate provides interfaces and data structures for reading and writing data in accordance to the DICOM standard. This crate also hosts the concept of transfer syntax specifier, which can be used to produce DICOM encoders and decoders at run-time.

For the time being, all APIs are based on synchronous I/O.


DICOM-rs encoding

CratesIO Documentation

This sub-project provides DICOM data encoding and decoding primitives.

This crate is part of the DICOM-rs project and is contained by the parent crate dicom.

Dependencies

~5MB
~80K SLoC