Expand description
OpenCV Core Module in Rust
This module provides the fundamental data structures and operations that form the foundation of the OpenCV library.
Re-exports§
pub use error::Error;
pub use error::Result;
pub use mat::Mat;
pub use mat::MatTrait;
pub use mat::MatType;
pub use point::Point;
pub use point::Point2f;
pub use point::Point2d;
pub use point::Point3f;
pub use point::Point3d;
pub use rect::Rect;
pub use rect::Rect2f;
pub use rect::Rect2d;
pub use size::Size;
pub use size::Size2f;
pub use size::Size2d;
pub use scalar::Scalar;
pub use scalar::VecN;
pub use range::Range;
pub use types::*;
Modules§
- error
- Error handling for OpenCV operations
- mat
- Mat - The fundamental OpenCV data structure for images and matrices
- memory
- Memory management utilities for OpenCV
- point
- Point structures for OpenCV
- range
- Range structure for OpenCV
- rect
- Rectangle structures for OpenCV
- scalar
- Scalar and vector types for OpenCV
- size
- Size structures for OpenCV
- traits
- Common traits for OpenCV types
- types
- Common type definitions for OpenCV
Constants§
- OPENCV_
VERSION - OpenCV Core module version
Functions§
- init
- Initialize OpenCV core module