Expand description
Utility functions for the OCR pipeline.
This module provides various utility functions used throughout the OCR pipeline, including image processing helpers, tensor conversion functions, cropping helpers, classification utilities, and logging setup.
Re-exports§
pub use image::OCRResizePadConfig;pub use image::PaddingStrategy;pub use image::ResizePadConfig;pub use image::calculate_center_crop_coords;pub use image::check_image_size;pub use image::create_rgb_image;pub use image::dynamic_to_gray;pub use image::dynamic_to_rgb;pub use image::load_image;pub use image::load_images;pub use image::load_images_batch_with_policy;pub use image::load_images_batch_with_threshold;pub use image::mask_region;pub use image::mask_regions;pub use image::ocr_resize_and_pad;pub use image::pad_image;pub use image::resize_and_pad;pub use image::resize_gray_image;pub use image::resize_image;pub use image::resize_images_batch;pub use image::resize_images_batch_to_dynamic;pub use image::rgb_to_grayscale;pub use image::slice_gray_image;pub use image::slice_image;pub use image::validate_crop_bounds;pub use transform::get_rotate_crop_image;pub use bbox_crop::BBoxCrop;pub use crop::Crop;pub use topk::Topk;pub use topk::TopkResult;pub use validation::ScoreValidator;pub use validation::validate_length_match;pub use validation::validate_max_value;pub use validation::validate_positive_dimensions;pub use dict::read_character_dict;pub use dict::read_dict_content;pub use dict::require_path;pub use tensor::*;
Modules§
- bbox_
crop - Bounding box based image cropping utilities.
- cow
- Copy-on-Write utilities for efficient image handling.
- crop
- Image cropping functionality with different modes.
- dict
- Dictionary and tokenizer loading utilities.
- image
- Utility functions for image processing.
- tensor
- Tensor utility functions for converting between vectors and tensors.
- topk
- Top-k classification result processing.
- transform
- Image transformation utilities for OCR processing.
- validation
- Reusable validation components for OCR tasks.