Metadata-Version: 2.4
Name: patch-tracker
Version: 0.4.0
Classifier: Programming Language :: Rust
Classifier: Programming Language :: Python :: Implementation :: CPython
Requires-Dist: numpy
License-File: LICENSE
Summary: Patch tracker
Keywords: opticalflow
Home-Page: https://github.com/powei-lin/patch-tracker-rs
License: MIT OR Apache-2.0
Requires-Python: >=3.10
Description-Content-Type: text/markdown; charset=UTF-8; variant=GFM
Project-URL: Homepage, https://github.com/powei-lin/patch-tracker-rs
Project-URL: Source Code, https://github.com/powei-lin/patch-tracker-rs

# patch-tracker-rs
[![crate](https://img.shields.io/crates/v/patch-tracker.svg)](https://crates.io/crates/patch-tracker)

```rust
use patch_tracker::PatchTracker;

let mut point_tracker = PatchTracker::<4>::default();
point_tracker.process_frame(&img_luma8);
```

# Example
* [EuRoC dataset](https://projects.asl.ethz.ch/datasets/doku.php?id=kmavvisualinertialdatasets)
<img src="docs/euroc.avif" width="600" alt="Slow down for show case.">

* [TUM Visual-Inertial Dataset](https://cvg.cit.tum.de/data/datasets/visual-inertial-dataset)
<img src="docs/tum_vi.avif" width="600" alt="Slow down for show case.">

* [The UZH FPV Dataset](https://fpv.ifi.uzh.ch/datasets)
<img src="docs/uzh.avif" width="600" alt="Slow down for show case.">

