oar_ocr_core/utils/
mod.rs1pub mod bbox_crop;
8pub mod cow;
9pub mod crop;
10pub mod dict;
11pub mod image;
12pub mod tensor;
13pub mod topk;
14pub mod transform;
15pub mod validation;
16
17pub use image::{
19 OCRResizePadConfig, PaddingStrategy, ResizePadConfig, calculate_center_crop_coords,
20 check_image_size, create_rgb_image, dynamic_to_gray, dynamic_to_rgb, load_image, load_images,
21 load_images_batch_with_policy, load_images_batch_with_threshold, mask_region, mask_regions,
22 ocr_resize_and_pad, pad_image, resize_and_pad, resize_gray_image, resize_image,
23 resize_images_batch, resize_images_batch_to_dynamic, rgb_to_grayscale, slice_gray_image,
24 slice_image, validate_crop_bounds,
25};
26
27pub use tensor::*;
29
30pub use transform::get_rotate_crop_image;
32
33pub use bbox_crop::BBoxCrop;
35pub use crop::Crop;
36pub use topk::{Topk, TopkResult};
37
38pub use validation::{
40 ScoreValidator, validate_length_match, validate_max_value, validate_positive_dimensions,
41};
42
43pub use dict::{read_character_dict, read_dict_content, require_path};