Expand description
Core logic for High Definition Image Manipulator (hdim).
This crate provides the foundational data structures and image processing algorithms used throughout the hdim workspace. It handles image loading, adjustment state management, and the undo/redo history stack.
Modules§
- adjustments
- Image adjustment algorithms.
- consts
- history
- Undo/Redo history management.
- localization
- state
- Application state management.
- transform
- utils
Structs§
- Adjustments
- Represents the set of image adjustments that can be applied to a HdimImage.
- Hdim
Image - The primary image structure used for editing sessions.
- Size
- Simple width and height dimensions.
Functions§
- calculate_
resize - Calculates the target dimensions for resizing an image to fit within a maximum size.