18 releases
0.7.1 | Aug 13, 2024 |
---|---|
0.7.0 | Apr 25, 2024 |
0.6.3 | Nov 21, 2023 |
0.6.1 | Jul 30, 2023 |
0.1.0 | Aug 31, 2019 |
#14 in #medical-imaging
4,494 downloads per month
Used in 27 crates
(15 directly)
515KB
10K
SLoC
DICOM-rs core
This sub-project implements the essential data structures and mechanisms for dealing with DICOM information and communication formats, thus serving as a center piece for other crates in DICOM-rs.
This crate is part of the DICOM-rs project
and is contained by the parent crate dicom
.
lib.rs
:
This is the core library of DICOM-rs containing various concepts, data structures and traits specific to DICOM content.
The current structure of this crate is as follows:
header
comprises various data types for DICOM element header, including common definitions for DICOM tags and value representations.dictionary
describes common behavior of DICOM data dictionaries, which translate attribute names and/or tags to a dictionary entry containing relevant information about the attribute.- [
ops
] provides constructs for defining operations on DICOM attributes, to be applied on types resembling DICOM objects or data sets. value
holds definitions for values in standard DICOM elements, with the awareness of multiplicity, representation, and the possible presence of sequences.
Dependencies
~2–7.5MB
~54K SLoC