Configuration
Variable |
Default |
Tunable |
Description |
---|---|---|---|
footer |
bottom |
NO |
Footer text for image display. Displayed centered at bottom of image. |
gsd |
3.14159 |
NO |
Meters per pixel scaling. |
header |
top |
NO |
Header text for image display. |
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
Port name |
Data Type |
Flags |
Description |
---|---|---|---|
image |
kwiver:image |
(none) |
Single frame image. |
Pipefile Usage
The following sections describe the blocks needed to use this process in a pipe file.
Pipefile block
# ================================================================
process <this-proc>
:: template
# Footer text for image display. Displayed centered at bottom of image.
footer = bottom
# Meters per pixel scaling.
gsd = 3.14159
# Header text for image display.
header = top
# ================================================================
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
connect from <this-proc>.image
to <downstream-proc>.image
Class Description
-
class template_process : public sprokit::process
brief description
Process template.
\process Full description of process.
\iports
\iport{timestamp} time stamp for incoming images.
\iport{image} Input image to be processed.
\oports
\oport{image} Resulting image
\configs
\config{header} Header text. (string)
\config{footer} Footer text (string)
-
class priv
-
class priv