Expand description
Primitive resolution helpers.
These helpers classify common resolutions and perform small scaling calculations without decoding media.
§Examples
use use_resolution::{ResolutionClass, classify_resolution, fit_within, megapixels};
assert_eq!(classify_resolution(1920, 1080).unwrap(), ResolutionClass::FullHd);
assert!((megapixels(1920, 1080).unwrap() - 2.0736).abs() < 1.0e-12);
assert_eq!(fit_within(3840, 2160, 1920, 1080).unwrap(), (1920, 1080));