Skip to main content

Calculation of optical flow velocity field in biological images

Project description

OpFLowLab is a user-friendly motion estimation framework that seeks to help cell biologist try out optical flow algorithms on their own dataset.

Key Features

  • Graphical interface to assess CUDA optimized optical flow algorithms provided by OpenCV

  • Post processing of velocities using FlowMatch, an object matching routine.

  • Velocity field validation using artificial tracers and image warping

  • Visualization of velocity pattern using pathlines

  • Calculation of velocity field derivatives

Installing

OpFLowLab can be installed with pip:

$ python -m pip install OpFLowLab

Alternatively, the latest source code is available from GitLab:

$ git clone git@gitlab.com:xianbin.yong13/OpFlowLab.git
$ python setup.py install

Graphical user interface

To start OpFlowLab:

$ opflowlab

Documentation

Documentation for OpFlowLab can be found at https://opflowlab.readthedocs.io/en/latest/.

How to cite

If you use OpFlowLab, we would appreciate if you could cite the following paper:

License

OpFlowLab is provided under the GPLv3 license.

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

OpFlowLab-0.0.6.tar.gz (38.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

OpFlowLab-0.0.6-py3-none-any.whl (72.7 kB view details)

Uploaded Python 3

File details

Details for the file OpFlowLab-0.0.6.tar.gz.

File metadata

  • Download URL: OpFlowLab-0.0.6.tar.gz
  • Upload date:
  • Size: 38.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.8.5

File hashes

Hashes for OpFlowLab-0.0.6.tar.gz
Algorithm Hash digest
SHA256 47bfa0dd322c328289d7736efa667b4d1f687135d14e93af83ff82b1f6eae7b1
MD5 55de38a57b02cd57e8b4fd1ee047890e
BLAKE2b-256 6bb1dc6bb4afd682bcd69c6ed968790e0344de35e817d41e484be2700daa69d8

See more details on using hashes here.

File details

Details for the file OpFlowLab-0.0.6-py3-none-any.whl.

File metadata

  • Download URL: OpFlowLab-0.0.6-py3-none-any.whl
  • Upload date:
  • Size: 72.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.8.5

File hashes

Hashes for OpFlowLab-0.0.6-py3-none-any.whl
Algorithm Hash digest
SHA256 94981c13c76c10f4f82124668b44556332fd87c1787dca3f15715fc7bb6d9658
MD5 b87afeb27db1a79793b838f2149bf8f7
BLAKE2b-256 8b0da24640d202e7f196293ba3936681ced8d3ac6e31feca8307921470d8c099

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page