Crate opencv_core

Source
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