Skip to main content

ResizeOperation

Trait ResizeOperation 

Source
pub trait ResizeOperation {
    // Required method
    fn resize(
        &self,
        images: Vec<ImageBuffer<Rgb<u8>, Vec<u8>>>,
    ) -> Result<Vec<ImageBuffer<Rgb<u8>, Vec<u8>>>, OCRError>;
}
Expand description

Trait for resize operations that return only resized images.

Used for simple resize operations in recognition models.

Required Methods§

Source

fn resize( &self, images: Vec<ImageBuffer<Rgb<u8>, Vec<u8>>>, ) -> Result<Vec<ImageBuffer<Rgb<u8>, Vec<u8>>>, OCRError>

Resizes a batch of images.

Implementors§

Source§

impl ResizeOperation for OCRResize

Implement ResizeOperation for OCRResize (recognition models).