ark::image::VideoDecompressionStage

Defined in header “ark/image/stages/video_decompression_stage.hh”.


This stage will pull in camera images from the camera publisher in a target namespace, and put them out in that same namespace under a “image” publisher.

It is typically used to decompress images for playback (so we only decompress once), or to decompress onboard to get deterministic algorithm behavior.

Methods

  • VideoDecompressionStage(std::string name, std::string source_img_channel_name)
    Constructor.

  • ~VideoDecompressionStage()
    Destructor, implemented internally to avoid leaking state.

  • void initialize(pipeline::StageInterface & interface)
    Called from the executor when we are initialized.