Configuration

Variable

Default

Tunable

Description

annotate_image

false

NO

Add frame number and other text to display.

footer

(no default value)

NO

Footer text for image display. Displayed centered at bottom of image.

header

(no default value)

NO

Header text for image display.

pause_time

0

NO

Interval to pause between frames. 0 means wait for keystroke, Otherwise interval
is in seconds (float)

title

Display window

NO

Display window title text..

Input Ports

Port name

Data Type

Flags

Description

image

kwiver:image

_required

Single frame image.

timestamp

kwiver:timestamp

(none)

Timestamp for input image.

Output Ports

Pipefile Usage

The following sections describe the blocks needed to use this process in a pipe file.

Pipefile block

# ================================================================
process <this-proc>
  :: image_viewer
# Add frame number and other text to display.
  annotate_image = false
# Footer text for image display. Displayed centered at bottom of image.
  footer = <value>
# Header text for image display.
  header = <value>
# Interval to pause between frames. 0 means wait for keystroke, Otherwise
# interval is in seconds (float)
  pause_time = 0
# Display window title text..
  title = Display window
# ================================================================

Process connections

The following Input ports will need to be set

# This process will consume the following input ports
connect from <this-proc>.image
         to   <upstream-proc>.image
connect from <this-proc>.timestamp
         to   <upstream-proc>.timestamp

The following Output ports will need to be set

# This process will produce the following output ports

Class Description

class image_viewer_process : public sprokit::process

Display images.

class priv