medh5 2.0.1

The MEDH5 format engine: a self-describing HDF5 container for one medical imaging subject and all of its ground truth
Documentation
//! Samples: reading (`Sample`), images, and writing (`SampleWriter`).
//!
//! A sample is **one subject at one or more timepoints**.  Reading is lazy and
//! timepoint-aware; writing is a builder that validates as it goes and commits
//! atomically (ยง14.4).

pub mod image;
pub mod projection;
pub mod reader;

pub use image::{Image, ImageNode, SPEC_IMAGE_ATTRS, VALUE_TYPES};
pub use reader::{
    annotation_id, attr_name_map_of, frame_references, open_sample, read_document, read_document_text, repack,
    require_major, Sample, FRAME_ATTRS, PROFILES, ROOT_DIGEST_ATTRS,
};
pub mod writer;

pub use writer::{amend, create, Annotated, ClinicalSource, GridOptions, ImageOptions, QualityArg, SampleWriter};
pub mod writer_annotations;
pub mod writer_clinical;

pub use writer_annotations::{
    annotation_to_masks, transcode, AnnotationOptions, ObjectFields, Placement, SegmentationOptions,
    SegmentationSource, TransformSpec,
};