A motion analysis tool
Project description
Movemeter
Movemeter is a motion analysis tool to quantify how much arbitrary image features move in pixels over time. It currently uses template matching from the OpenCV library (cv2.matchTemplate) on upscaled images to reach subpixel resolution.
The features are selected by drawing regions of interest (ROIs), which consist of small rectangular windows, on the images. These analysis windows can be set to
- follow the selected feature to quantify how much and where it moves
- to stay stationary to quantify overal movement within that image area.
Results are reported in the units of pixels in x and y, in square root displacement values sqrt(x^2+y^2), or as heatmap images, and they can be exported as CSV files for easy import into external plotting and further analysis software.
Installing
The latest version from PyPi can be installed with the command
pip install movemeter
How to use
To open the graphical user interface, simply
python -m movemeter.tkgui
Other
Movemeter is still a rather early and unfinished program. There may be bugs and some parts can be better optimized, especially the motion analysis calculation can be faster.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
File details
Details for the file movemeter-0.4.1.tar.gz
.
File metadata
- Download URL: movemeter-0.4.1.tar.gz
- Upload date:
- Size: 10.8 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.4.1 importlib_metadata/3.7.3 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.8.8
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 544e33c185ad9eaf7f753ece5eeca575bf6368d887e07d4e4503d7c334ec4b19 |
|
MD5 | 4e496aabde8012751c2bc23842b48fa0 |
|
BLAKE2b-256 | 71bd6aae12b030f14c4ce331cfcdf778f81b277db175e6f36822208fe1ff8d96 |
File details
Details for the file movemeter-0.4.1-py3-none-any.whl
.
File metadata
- Download URL: movemeter-0.4.1-py3-none-any.whl
- Upload date:
- Size: 37.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.4.1 importlib_metadata/3.7.3 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.8.8
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 97aab959d485d2d3a29542a5d686ad405db6db6fedb4a38ecb2625a8797612b8 |
|
MD5 | ab2e2b7f635dfe3ef950da1e2bd24733 |
|
BLAKE2b-256 | 5af1ead337d4a72572be5d21d0dd8ff126bd93c819df072628b5da76c5908607 |