pub struct NoDebug {}Trait Implementations§
Source§impl BpmOcrDebugOutputter for NoDebug
impl BpmOcrDebugOutputter for NoDebug
fn new(_: bool) -> Self
fn output(&self, _: &str, _: &Mat, _: &str) -> Result<(), ProcessingError>
fn debug_enabled(&self) -> bool
fn debug_original_picture( &self, unique_trace_id: &str, image: &Mat, ) -> Result<(), ProcessingError>
fn debug_after_canny( &self, unique_trace_id: &str, image: &UMat, ) -> Result<(), ProcessingError>
fn debug_lcd_contour_candidates( &self, unique_trace_id: &str, image: &Mat, candidates: &Vec<LcdScreenCandidate>, rejections: Vec<RejectedLcdScreenCandidate>, ) -> Result<(), ProcessingError>
fn debug_after_perspective_transform( &self, unique_trace_id: &str, image: &Mat, ) -> Result<(), ProcessingError>
fn debug_digits_before_morph( &self, unique_trace_id: &str, image: &Mat, ) -> Result<(), ProcessingError>
fn debug_digits_after_dilation( &self, unique_trace_id: &str, image: &Mat, ) -> Result<(), ProcessingError>
fn debug_digit_locations( &self, unique_trace_id: &str, image: &Mat, digit_locations: &Vec<Rect2i>, ) -> Result<(), ProcessingError>
Auto Trait Implementations§
impl Freeze for NoDebug
impl RefUnwindSafe for NoDebug
impl Send for NoDebug
impl Sync for NoDebug
impl Unpin for NoDebug
impl UnsafeUnpin for NoDebug
impl UnwindSafe for NoDebug
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