docs.rs failed to build cv-convert-0.17.1
Please check the build logs for more information.
See Builds for ideas on how to fix a failed build, or Metadata for how to configure docs.rs builds.
If you believe this is docs.rs' fault, open an issue.
Please check the build logs for more information.
See Builds for ideas on how to fix a failed build, or Metadata for how to configure docs.rs builds.
If you believe this is docs.rs' fault, open an issue.
Visit the last successful build:
cv-convert-0.25.0
cv-convert
Type conversions among famous Rust computer vision libraries. It supports the following crates:
Usage
This crate allows crate version selection in Cargo features.
For example, the feature nalgebra_0-30
enables nalgebra 0.30.x.
[]
= 'x.y.z'
= [
'image_0-23',
'opencv_0-62',
'tch_0-6',
'nalgebra_0-30',
'ndarray_0-15',
]
The full
feature enable all crates with up-to-date versions.
[]
= 'x.y.z'
= ['full']
The minimum supported rustc
is 1.51. You may use older versions of the crate (>=0.6) in order to use rustc
versions that do not support const-generics.
Cargo Features
Include everything
full
opencv
opencv_0-63
Enable the corresponding feature below if you get libclang shared library is not loaded on this thread!
panic.
opencv_0-62-clang-runtime
opencv_0-61-clang-runtime
image
image_0-23
ndarray
ndarray_0-15
nalgebra
nalgebra_0-30
nalgebra_0-29
nalgebra_0-28
nalgebra_0-27
nalgebra_0-26
tch
tch_0-6
Usage
The crate provides FromCv
, TryFromCv
, IntoCv
, TryIntoCv
traits, which are similar to standard library's From
and Into
.
use ;
use nalgebra as na;
use opencv as cv;
// FromCv
let cv_point = new;
let na_points = from_cv;
// IntoCv
let cv_point = new;
let na_points: Point2 = cv_point.into_cv;
// TryFromCv
let na_mat = from_vec;
let cv_mat = try_from_cv?;
// TryIntoCv
let na_mat = from_vec;
let cv_mat: Mat = na_mat.try_into_cv?;
License
MIT license. See LICENSE file.