Crate papercut Copy item path Source pub use tile ::*;pub use utils ::*;tile The tile module provides the Tile struct and associated methods for managing individual image tiles.
A Tile represents a portion of an image, along with metadata such as its position, coordinates, and filename. utils The utils module provides utility functions for working with filenames, directories, and image-related operations. calc_columns_rows Calculate the number of columns and rows required to divide an image
into n parts. get_combined_size Calculate the combined size of tiles. get_image_column_row Determine column and row position for a filename. join Combine tiles into a single image. open_images_in Open all images in a directory. Return a vector of Tile instances. save_tiles Write image files to disk. Create specified folder(s) if they
don’t exist. Returns a vector of Tile instances. slice Split an image into a specified number of tiles. validate_image Basic sanity checks prior to performing a split. validate_image_col_row Basic checks for columns and rows values.