#![warn(missing_docs)]
#![allow(clippy::module_name_repetitions)]
#![allow(clippy::similar_names)]
#![allow(clippy::cast_possible_truncation)]
#![allow(clippy::cast_sign_loss)]
#![allow(clippy::cast_precision_loss)]
#![allow(clippy::cast_lossless)]
#![allow(clippy::cast_possible_wrap)]
#![allow(clippy::many_single_char_names)]
#![allow(clippy::too_many_lines)]
#![allow(clippy::needless_range_loop)]
#![allow(clippy::missing_panics_doc)]
#![allow(clippy::unused_self)]
#![allow(clippy::items_after_statements)]
#![allow(clippy::manual_memcpy)]
#![allow(clippy::unnecessary_wraps)]
#![allow(clippy::trivially_copy_pass_by_ref)]
#![allow(clippy::single_match_else)]
#![allow(clippy::must_use_candidate)]
#![allow(clippy::missing_errors_doc)]
#![allow(clippy::manual_swap)]
#![allow(clippy::doc_markdown)]
#![allow(dead_code)]
#![allow(unused_imports, unused_variables)]
#![allow(unused_mut)]
pub mod action_recognition;
pub mod background_subtraction;
pub mod blob_detector;
pub mod bounding_box;
pub mod chroma_key;
pub mod color_cluster;
pub mod contour;
pub mod deep_sort;
pub mod depth_estimation;
pub mod detect;
pub mod enhance;
pub mod error;
pub mod feature_extract;
pub mod feature_match;
pub mod fingerprint;
pub mod histogram_backproject;
pub mod hough_transform;
pub mod image;
pub mod instance_segmentation;
pub mod interlace;
pub mod interpolate;
pub mod keypoint;
pub mod lane_detect;
pub mod lens_distortion;
#[cfg(feature = "onnx")]
pub mod ml;
pub mod morphology;
pub mod motion_blur;
pub mod motion_vector;
pub mod obj_tracking;
pub mod optical_flow_field;
pub mod panorama_stitch;
pub mod pose_estimation;
pub mod quality;
pub mod scale;
pub mod scene;
pub mod segmentation;
pub mod stabilize;
pub mod style_transfer;
pub mod superpixel;
pub mod text_detect;
pub mod texture_analysis;
pub mod tracking;
pub mod transform;
pub mod video_matting;
pub use error::{CvError, CvResult};