A Python computer vision library for animal behavior
Project description
Birdwatcher is a Python computer vision library for analyzing animal behavior in a Python scientific computing environment.
Birdwatcher should help you getting up and running quickly when building
analysis code or tools for specific measurements. It provides high-level
functionality that is common in video analysis, such as reading and writing
videos into and from numpy arrays, applying processing algorithms such as
background subtraction, morphological transformation, resizing, drawing on
frames etc. Much of the underlying video and image processing is based on
FFmpeg <https://www.ffmpeg.org/>
__ and OpenCV <https://opencv.org/>
__,
but Birdwatcher is a lot easier to use for many tasks because its
higher-level implementation of functionality as compared to these tools.
Despite its name, Birdwatcher is not only for birds. We also successfully analyzed dog behavior, and it could be used on anything that moves. It is being used in our lab but still under heavy development, and should be considered alpha software.
Code can be found on GitHub: https://github.com/gbeckers/Birdwatcher .
Documentation can be found at https://birdwatcher.readthedocs.io .
It is developed by Gabriel Beckers and Carien Mol, at Experimental Psychology,
Utrecht University. It is open source, freely available under the New BSD License <https://opensource.org/licenses/BSD-3-Clause>
__ terms.
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
Hashes for birdwatcher-0.3.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f950c32354d981e0ce23bb46195478e1fb08fecd385be41380e2d5c362d5d68d |
|
MD5 | 54e4e62ec85c4bf0dbb717f00c2403ae |
|
BLAKE2b-256 | 73096a133666d30060f7965b6053e5264fa7af4ee24ef475970403798b65fa90 |