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

https://github.com/kiritofeng/jpendulum

Tracking Pendulums
https://github.com/kiritofeng/jpendulum

ffmpeg-java java maven opencv-java pendulum

Last synced: 4 months ago
JSON representation

Tracking Pendulums

Awesome Lists containing this project

README

          

# jpendulum

Tracks a pendulum, given a video as input, and returns a `.csv` with angular displacement of the pendulum.

## Development

Requires: Git, Maven

1. Clone the repository. `git clone https://github.com/kiritofeng/jpendulum`
2. Switch to directory. `cd jpendulum`
3. Build with Maven. `mvn clean compile assembly:single`

## Usage

After obtaining the compiled `jar`, run `java -jar jpendulum.jar `.

- `video` is the video file to analyse.
- `output file` is the file to output the result to
- `colour` is the colour to track
- `tolerance` is how much tolerance to give
- `enable gui` is an optional argument that defaults to false. By setting it to true, you can see a playback of the video, where the tracked regions are highlighted.