imx/lib.rs
1#![warn(clippy::all, clippy::pedantic)]
2
3pub mod image_processing;
4pub mod jxl;
5pub mod numeric;
6
7#[cfg(test)]
8mod tests {
9 mod image_processing_tests;
10 mod jxl_tests;
11 mod numeric_tests;
12}
13
14// Re-export commonly used types and functions
15pub use image_processing::{
16 get_image_dimensions, is_image_file, process_image,
17 remove_letterbox, remove_letterbox_with_threshold, remove_transparency,
18};
19pub use jxl::{convert_jxl_to_png, is_jxl_file, process_jxl_file};