detected_object_filter
Configuration
Variable |
Default |
Tunable |
Description |
---|---|---|---|
filter |
(no default value) |
NO |
Algorithm configuration subblock. |
Input Ports
Port name |
Data Type |
Flags |
Description |
---|---|---|---|
detected_object_set |
kwiver:detected_object_set |
_required |
Set of detected objects. |
Output Ports
Port name |
Data Type |
Flags |
Description |
---|---|---|---|
detected_object_set |
kwiver:detected_object_set |
(none) |
Set of detected objects. |
Pipefile Usage
The following sections describe the blocks needed to use this process in a pipe file.
Pipefile block
# ================================================================
process <this-proc>
:: detected_object_filter
# Algorithm configuration subblock.
filter = <value>
# ================================================================
Process connections
The following Input ports will need to be set
# This process will consume the following input ports
connect from <this-proc>.detected_object_set
to <upstream-proc>.detected_object_set
The following Output ports will need to be set
# This process will produce the following output ports
connect from <this-proc>.detected_object_set
to <downstream-proc>.detected_object_set
Class Description
-
class detected_object_filter_process : public sprokit::process
Filter detected image object sets.
\process This process filters a set of detected image objects and produces a new set of detected image objects. The actual processing is done by the selected detected_object_filter algorithm implementation.
\iports
\iport{detected_object_set} Set of objects to be passed to the filtering algorithm.
\oports
\oport{detected_object_set} SEt of objects produced by the filtering algorithm.
\configs
\config{filter} Name of the configuration subblock that selects and configures the drawing algorithm.
-
class priv
-
class priv