Interface Overview

../_images/gui_layout.png

Viewer Controls

If media is opened (images, video, etc.) the the viewer controls can be used to:

  • Save an image of the current frame with the Camera button button.
  • Zoom in with the Zoom in button button.
  • Zoom out with the Zoom out button button.
  • Show the entire image using the Fit button button.

Image Tools

If media is opened, the image tools can be used to:

  • Move the image around by clicking and dragging (panning) with the Pan button selected.
  • Draw a circle, reporting the area and radius (in pixels), by clicking and dragging on the image when the Circle button is selected.
  • Draw a line, reporting the length (in pixels), by clicking and dragging on the image when the Ruler button is selected.

Frame Controls

If media is opened, the frames of the media can be traversed using the following buttons:

  • First button button to go to the first frame.
  • Back button button to go to the previous frame.
  • Play button button to go to start moving through all the frames.
  • Pause button button to stop moving through the frames.
  • Next button button to go to the next frame.
  • Last button button to go to the last frame.
  • Repeat button button to go back to the first frame after the last frame has been reached.

Moving to a specific frame can be accomplished by entering a integer in the current frame line-edit.

Media Viewer

The media viewer is where the current frame and other post processing is display in different tabs. The current frame can be manipulated by using the mouse:

  • Pan the image by holding the left mouse button.
  • Zoom in/out using the scroll wheel.
  • Zoom to a particular rectangle by holding the right mouse button and dragging a rectangle.

Processing Tabs

The processing tabs are where all the options sit to load, process, track, visualize, and post-process the media (image, video, etc.). The processing workflow moves from left to right through these tabs. The subsequent sections of this documentation describe these tabs.

Status

The status bar indicates what the program is currently doing:

Text State
Ready Sitting idle waiting for user input.
Processing Currently processing a frame.

CPU and RAM Monitor

The CPU and RAM monitor shows the current level of resourcing being used by all processes running on the current machine.