a GUI based, open-source motion tracking application
Project description
Motion Tracker Beta
An easy-to-use, standalone and open-source motion tracking application for researchers and engineers, written in Python.
Features
- Intutitive graphical user interface
- Capable of handling the most common video formats
- Capable of tracking various properties of multiple objects simultaneously
- Diverse set of built in tracking algorithms, based on the
OpenCVlibary - Rich selection of numerical differentiation algorithms powered by the
PyNumDifflibary - Built in plotting an exporting features
For the complete list of features please check the documentation.
Dependencies
The Graphical user interface was created with the PyQt5 framework. For the handling of video files and to do the actual tracking the OpenCV library was used with its built in tracking algorithms. Numerical differentiations are carried out using the PyNumDiff. Plots and figures are generated by matplotlib. For the complete list of required packages check pyproject.toml requirements.txt
Installation
Download & install via PyPI
$ pip install MotionTrackerBeta
- Run the application
$ MotionTrackerBeta
Download & install the wheel file
- Download the
.whlfile from the latest release - Execute
$ pip install <path-to-wheel-file.whl>
- Run the application
$ MotionTrackerBeta
Download binaries (Windows)
- Download the binaries from the latest release
- Extract it to your specified location
- Open application with
Motion Tracker Beta.exe
Download the installer (Windows)
- Download the installer from the latest release
- Run the installer and follow the instructions
- After successfull installation the software is accessible under the name
Motion Tracker Beta
Usage
For a detailed guide about the software check out the documentation. A video that intorduces the main features and functions of the software is also available online.
License
Motion Tracker Beta is released under the GNU General Public License v3.0.
Author
The software was developed by Kristof Floch at the Department of Applied Mechanics, Faculty of Mechanical Engineering, Budapest University of Technology and Economics.
Contact
- E-mail: kristof.floch@gmail.com
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file motiontrackerbeta-0.1.4.tar.gz.
File metadata
- Download URL: motiontrackerbeta-0.1.4.tar.gz
- Upload date:
- Size: 241.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.2.2 CPython/3.10.9 Windows/10
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
fece786771d84c53a87094ef4aeffb8d4e4dd909896bfc854ae545554b82a482
|
|
| MD5 |
c2501e39433dd888918376a0e0cdf791
|
|
| BLAKE2b-256 |
bf77559180b632912e3393efef4f27536308280e79a96587b037cd0ddb219eaa
|
File details
Details for the file motiontrackerbeta-0.1.4-py3-none-any.whl.
File metadata
- Download URL: motiontrackerbeta-0.1.4-py3-none-any.whl
- Upload date:
- Size: 262.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.2.2 CPython/3.10.9 Windows/10
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5735f6b4746bd68b0239bbf013e7604306a3762700968d368ffefd43ec10db11
|
|
| MD5 |
b1fb7947d73f55500c0fcacfdabc7550
|
|
| BLAKE2b-256 |
df4713d7c6524ebe2db0acf549b7514a62d205508c7e3da20e7f01a35c9ee66d
|