pub struct RecOptions {
pub target_height: u32,
pub min_score: f32,
pub punct_min_score: f32,
pub batch_size: usize,
pub enable_batch: bool,
}Expand description
Recognition options
Fields§
§target_height: u32Target height (recognition model input height)
min_score: f32Minimum confidence threshold (characters below this value will be filtered)
punct_min_score: f32Minimum confidence threshold for punctuation
batch_size: usizeBatch size
enable_batch: boolWhether to enable batch processing
Implementations§
Source§impl RecOptions
impl RecOptions
Sourcepub fn with_target_height(self, height: u32) -> Self
pub fn with_target_height(self, height: u32) -> Self
Set target height
Sourcepub fn with_min_score(self, score: f32) -> Self
pub fn with_min_score(self, score: f32) -> Self
Set minimum confidence
Sourcepub fn with_punct_min_score(self, score: f32) -> Self
pub fn with_punct_min_score(self, score: f32) -> Self
Set punctuation minimum confidence
Sourcepub fn with_batch_size(self, size: usize) -> Self
pub fn with_batch_size(self, size: usize) -> Self
Set batch size
Sourcepub fn with_batch(self, enable: bool) -> Self
pub fn with_batch(self, enable: bool) -> Self
Enable/disable batch processing
Trait Implementations§
Source§impl Clone for RecOptions
impl Clone for RecOptions
Source§fn clone(&self) -> RecOptions
fn clone(&self) -> RecOptions
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for RecOptions
impl Debug for RecOptions
Auto Trait Implementations§
impl Freeze for RecOptions
impl RefUnwindSafe for RecOptions
impl Send for RecOptions
impl Sync for RecOptions
impl Unpin for RecOptions
impl UnwindSafe for RecOptions
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§impl<T> Pointable for T
impl<T> Pointable for T
Source§impl<R, P> ReadPrimitive<R> for P
impl<R, P> ReadPrimitive<R> for P
Source§fn read_from_little_endian(read: &mut R) -> Result<Self, Error>
fn read_from_little_endian(read: &mut R) -> Result<Self, Error>
Read this value from the supplied reader. Same as
ReadEndian::read_from_little_endian().Source§impl<SS, SP> SupersetOf<SS> for SPwhere
SS: SubsetOf<SP>,
impl<SS, SP> SupersetOf<SS> for SPwhere
SS: SubsetOf<SP>,
Source§fn to_subset(&self) -> Option<SS>
fn to_subset(&self) -> Option<SS>
The inverse inclusion map: attempts to construct
self from the equivalent element of its
superset. Read moreSource§fn is_in_subset(&self) -> bool
fn is_in_subset(&self) -> bool
Checks if
self is actually part of its subset T (and can be converted to it).Source§fn to_subset_unchecked(&self) -> SS
fn to_subset_unchecked(&self) -> SS
Use with care! Same as
self.to_subset but without any property checks. Always succeeds.Source§fn from_subset(element: &SS) -> SP
fn from_subset(element: &SS) -> SP
The inclusion map: converts
self to the equivalent element of its superset.