About ===== Tracker is a code developed for tracking the same object across multiple frames (videos, image stacks, etc.) in order to calculate velocity fields. Any object that can be segmented from the background can be tracked. The original motivation for this code was to track particles in multiphase flow reactors such as fluid beds, spouted beds, moving beds, and risers. .. image:: images/fluid_bed.png :align: center The goal of this project is to provide a tool that is * open source * continuously develop * does not rely on expensive software * parallel * has a graphical user interface (GUI) * one continuous pipeline; from reading the file to post processing * well documented * continuously tested and verified This project is written in `Python `_ and relies heavily on the "standard" scientific stack including `numpy `_, `scipy `_, and `matplotlib `_. For most of the media reading and image processing, `OpenCV `_ is used. Finally, the graphical user interface uses `Qt `_.