An open API service indexing awesome lists of open source software.

https://github.com/mstallmo/aperture

Rust crate for object detection using TensorFlow
https://github.com/mstallmo/aperture

computer-vision object-detection rust tensorflow tensorflow-experiments

Last synced: 11 months ago
JSON representation

Rust crate for object detection using TensorFlow

Awesome Lists containing this project

README

          

# aperture
[![Build Status](https://travis-ci.com/mstallmo/aperature.svg?token=U4Xc2CnrxqK79g1m6A4x&branch=master)](https://travis-ci.com/mstallmo/aperature)
[![Docs](https://docs.rs/aperature/badge.svg)](https://docs.rs/aperature/badge.svg)
[![crates.io](https://img.shields.io/crates/v/aperature.svg)](https://img.shields.io/crates/v/aperature.svg)

![Alt text](aperature.png "Aperature")

A Rust crate for doing object detection using Tensorflow!

aperature uses the ssd_mobilenet developed by Google for object detection. ssd_mobilenet provides a quick execution time as well as a small size to allow for the most diverse range of deployment of the crate.

**[Documentation](https://docs.rs/aperature)**

## Usage
**Input:** Input images can be provided through img::GenericImage that can be found in this crate or by passing in the Image struct found in the [pison image crate](https://github.com/PistonDevelopers/image). To use other image types not listed here there is a public trait `DetectionImage` that is also accepted as input to the model.

**Output:** Arrays containing the detection infomration found in the image. This information includes the bounding boxes of found objects, the confidence score for those found objects, the detection classes for the objects, and the number of detections in the image.

## Changelog
Project changes and releases will be captured in the [CHANGELOG.md](CHANGELOG.md) file that can be found in this repository.

## Code of Conduct
The aperature project follows a strict community code of conduct. Information about our code of conduct can be found at [CODE_OF_CONDUCT.md](CODE_OF_CONDUCT.md)

## Contact
Mason Stallmo