compute_homography
Configuration
Input Ports
Port name |
Data Type |
Flags |
Description |
---|---|---|---|
feature_track_set |
kwiver:feature_track_set |
_required |
Set of feature tracks. |
timestamp |
kwiver:timestamp |
_required |
Timestamp for input image. |
Output Ports
Port name |
Data Type |
Flags |
Description |
---|---|---|---|
homography_src_to_ref |
kwiver:s2r_homography |
(none) |
Source image to ref image homography. |
Pipefile Usage
The following sections describe the blocks needed to use this process in a pipe file.
Pipefile block
# ================================================================
process <this-proc>
:: compute_homography
# ================================================================
Process connections
The following Input ports will need to be set
# This process will consume the following input ports
connect from <this-proc>.feature_track_set
to <upstream-proc>.feature_track_set
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>.homography_src_to_ref
to <downstream-proc>.homography_src_to_ref
Class Description
-
class compute_homography_process : public sprokit::process
Wrapper process around compute_ref_homography algorithm/.
\process This process instantiates a concrete implementation of the compute_ref_homography algorithm.
\iports
\iport{timestamp} time stamp for incoming images.
\iport{feature_track_set} track set to be used for calculating homography.
\oports
\oport{homography_src_to_ref} Resulting homography.
\configs
\config{homography_generator} Algorithm name for homography generator to use.
Other config parameters depend on the actual algorithm selected.
-
class priv
-
class priv