Video-Stabilizer
This is a minimal package implementing video stabilization specifically tuned for microscopic time-lapses.
Get started
Install using pip
pip install video_stabilizer
Examples
We can stabilize a sequence of frames given as a sequence of paths.
import video_stabilizer
paths = [...]
frame_generator = video_stabilizer.FrameGenerator(paths)
for stabilized_frame, transform in video_stabilizer.stabilize_video(frame_generator):
do_something(stabilized_frame, transform)
Or frames given by a cv2.VideoCapture:
import cv2
import video_stabilizer
cap = cv2.VideoCapture(...)
frame_generator = video_stabilizer.generate_frames_from_video(cap)
for stabilized_frame, transform in video_stabilizer.stabilize_video(frame_generator):
do_something(stabilized_frame, transform)
License
Distributed under the MIT-license. See LICENSE for more information.
© 2020 Sartorius AG
Metadata
Release files for video-stabilizer 0.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| video_stabilizer-0.1.tar.gz | 4.4 kB | Details |
Release files / video_stabilizer-0.1.tar.gz
| Download URL | video_stabilizer-0.1.tar.gz |
|---|---|
| Size | 4.4 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
ffaa7cad791647f2d025418aab6faf197f04079bb1015436cf52c3d4cecfb58c
|
|
BLAKE2b-256 checksum How to use checksums |
4aa0f0a817fe93b3a432bd983371acfec4b7db2f678030c78c9e98a29460b65d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/41.4.0 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.6.0
|