24个版本 (14个重大变化)
0.15.0 | 2020年6月23日 |
---|---|
0.13.2 | 2020年6月21日 |
0.9.1 | 2020年3月8日 |
0.2.0 | 2019年12月28日 |
#5 in #cv
每月117次下载
用于8个crate (7 直接)
32KB
339 代码行
cv-core
这个库为Rust中的计算机视觉(CV)提供通用抽象和类型。所有rust-cv生态系统中包含或依赖于CV类型的crate都依赖于这个crate。这包括相机模型特性、方位、姿态、关键点等。该crate设计得非常小,以减少构建时间。它引入了一些依赖,这些依赖可能会在正常编写计算机视觉代码时引入。核心概念是,所有CV crate都可以通过使用该crate中指定的抽象和类型相互协作。
该crate设计为与#![no_std]
一起工作,即使没有分配器。libm
用于所有不在std
中存在的数学算法。任何不需要在整个CV crate之间共享的代码都不应属于此存储库。如果有将某些crate可能需要的代码放入cv-core
的合理原因,则应通过功能门控。
依赖项
~4.5MB
~95K SLoC