Class PngStreamer

Inheritance Relationships

Base Type

Class Documentation

class PngStreamer : public web_video_server::streamers::ImageTransportStreamerBase

Public Functions

PngStreamer(const async_web_server_cpp::HttpRequest &request, async_web_server_cpp::HttpConnectionPtr connection, rclcpp::Node::WeakPtr node)
~PngStreamer()

Protected Functions

virtual void send_image(const cv::Mat&, const std::chrono::steady_clock::time_point &time)
virtual cv::Mat decode_image(const sensor_msgs::msg::Image::ConstSharedPtr &msg)