Skip to main content

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

  1. follow the selected feature to quantify how much and where it moves
  2. 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

For further details, please see our Online Documentation

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.

Release files for movemeter 0.7.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for movemeter 0.7.2
File Size Uploaded
movemeter-0.7.2.tar.gz 10.8 MB Details

Built distribution (wheel)

Table of built distributions (wheels) for movemeter 0.7.2
File Interpreter ABI Platform
movemeter-0.7.2-py3-none-any.whl Python 3 none any Details

Total release size: 10.9 MB

Release files / movemeter-0.7.2.tar.gz

Download URL movemeter-0.7.2.tar.gz
Size 10.8 MB
Tags Source
SHA-256 checksum
How to use checksums
2a57705e046e67867d21cacb456155c6778fe757922d57728932e1febf12377f
BLAKE2b-256 checksum
How to use checksums
c0543bc46a0cf64f24739fa6194c9800ba86b3e9a2e1f700422f61c073f91123
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.0.1 CPython/3.12.8

Release files / movemeter-0.7.2-py3-none-any.whl

Download URL movemeter-0.7.2-py3-none-any.whl
Size 50.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
25dc2bfad1f0c0eaadb10721bdcf0ca052c55745c61c02df01d125f406d95895
BLAKE2b-256 checksum
How to use checksums
2e7cd2a8f4a9ece6255a19cad788ad259e98ba87a5b3d4fc1a40e83424968483
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.0.1 CPython/3.12.8

Release history Release notifications | RSS feed

This release

0.7.2 This release

2 release files

0.7.1

2 release files

0.7.0

2 release files

0.6.0

2 release files

0.5.0

2 release files

0.4.2

2 release files

0.4.1

2 release files

0.2.0

2 release files

0.0.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page