Skip to main content

Crate dicomview_core

Crate dicomview_core 

Source
Expand description

WASM-safe core imaging primitives for dicomview-rs.

Re-exports§

pub use dicom_decode::decode_dicom;
pub use dicom_decode::decode_dicom_frame;
pub use dicom_decode::DecodedFrame;
pub use dicom_decode::DicomDecodeError;
pub use incremental_volume::IncrementalVolume;
pub use incremental_volume::IncrementalVolumeError;
pub use metadata::extract_frame_metadata;
pub use metadata::FrameMetadata;
pub use metadata::MetadataError;
pub use metadata::VolumeGeometry;
pub use presets::preset;
pub use presets::preset_ids;
pub use presets::VolumePreset;
pub use presets::VolumePresetId;
pub use viewport_state::SlicePreviewMode;
pub use viewport_state::SlicePreviewState;
pub use viewport_state::SliceProjectionMode;
pub use viewport_state::VolumeBlendMode;
pub use viewport_state::VolumeViewState;
pub use volume_assembly::assemble_volume_from_frames;
pub use volume_assembly::derive_volume_geometry_from_frames;
pub use volume_assembly::VolumeAssemblyError;

Modules§

dicom_decode
DICOM parsing, decompression, and modality-space voxel decoding.
incremental_volume
Progressive volume construction from arriving slices.
metadata
DICOM geometry and per-frame metadata extraction.
presets
Volume-rendering presets for CT and MR style datasets.
viewport_state
Pure data and math for MPR and volume viewport state.
volume_assembly
Volume construction from decoded DICOM frames.