7 releases (breaking)

0.6.0 Jun 23, 2020
0.5.0 Jun 21, 2020
0.4.0 Jun 21, 2020
0.3.0 Jun 3, 2020
0.1.0 Apr 30, 2020

#10 in #calibration

Download history 15/week @ 2024-04-08 50/week @ 2024-04-15 31/week @ 2024-04-22 12/week @ 2024-04-29 18/week @ 2024-05-06 24/week @ 2024-05-13 52/week @ 2024-05-20 14/week @ 2024-05-27 17/week @ 2024-06-03 17/week @ 2024-06-10 21/week @ 2024-06-17 15/week @ 2024-06-24 51/week @ 2024-07-08 33/week @ 2024-07-15 14/week @ 2024-07-22

100 downloads per month
Used in 4 crates

MIT license

44KB
453 lines

cv-pinhole

Discord Crates.io MIT/Apache docs.rs LoC Tests Lints no_std

Pinhole camera model for Rust CV

This crate seamlessly plugs into cv-core and provides pinhole camera models with and without distortion correction. It can be used to convert image coordinates into real 3d direction vectors (called bearings) pointing towards where the light came from that hit that pixel. It can also be used to convert backwards from the 3d back to the 2d using the uncalibrate method from the cv_core::CameraModel trait.

Dependencies

~5.5MB
~105K SLoC