Expand description
⚠️ NOT FOR CLINICAL USE — This software has not been validated for diagnostic or therapeutic purposes.
DICOM image compression codecs: JPEG, JPEG-LS, JPEG 2000, RLE, and codec registry.
This crate ports DCMTK’s dcmjpeg and dcmjpls modules.
Re-exports§
pub use jp2k::Jp2kCodec;pub use jpeg::DecodedFrame;pub use jpeg::JpegDecoder;pub use jpeg_ls::JpegLsCodec;pub use registry::can_decode;pub use registry::decode_pixel_data;pub use registry::supported_transfer_syntaxes;pub use registry::CodecInfo;pub use registry::CodecRegistry;pub use registry::ImageCodec;pub use rle::rle_decode_frame;pub use rle::rle_encode_frame;pub use rle::RleCodec;
Modules§
- jp2k
- JPEG 2000 codec integration for DICOM transfer syntaxes.
- jpeg
- JPEG codec support — JPEG baseline/extended decoder and encoder.
- jpeg_ls
- Pure-Rust JPEG-LS codec (ISO/IEC 14495-1).
- registry
- Codec registry — maps DICOM transfer syntax UIDs to codec implementations.
- rle
- DICOM RLE (Lossless) codec — port of DCMTK’s
dcmdata/libsrc/dcrledec.handdcmcrle/dcmdrletools.