Skip to main content

Crate hdim_core

Crate hdim_core 

Source
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.
HdimImage
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.