14 releases (7 breaking)
0.8.2 | Feb 2, 2023 |
---|---|
0.8.0 | Apr 20, 2022 |
0.7.0 | Jul 20, 2021 |
0.6.0 | Dec 8, 2020 |
0.1.1 | Mar 13, 2020 |
#6 in #genicam
70 downloads per month
480KB
12K
SLoC
This repository contains Rust bindings for Aravis, a vision library for GenICam based cameras.
This repository contains three crates:
aravis
: Safe wrappers aroundaravis-sys
.aravis-utils
: Command line utilities using thearavis
crate.aravis-sys
: Raw FFI bindings to Aravis.
The API binding crates are largely generated from the relevant GIR files,
with the gir
tool from the gtk-rs
project
Note: Not all of the API has been tested. Some parts of the Aravis API may be missing, and some may be removed in the future if they don't make sense for Rust.
Dependencies
~25–35MB
~609K SLoC