YARP
Yet Another Robot Platform
 
Loading...
Searching...
No Matches
DepthImage2.h
Go to the documentation of this file.
1/*
2 * SPDX-FileCopyrightText: 2006-2021 Istituto Italiano di Tecnologia (IIT)
3 * SPDX-License-Identifier: BSD-3-Clause
4 */
5
6#ifndef YARP_CARRIER_DEPTHIMAGE2_CONVERTER_H
7#define YARP_CARRIER_DEPTHIMAGE2_CONVERTER_H
8
9#include <yarp/os/Bottle.h>
10#include <yarp/os/Things.h>
12#include <yarp/sig/Image.h>
13
21{
22public:
23 bool create(const yarp::os::Property& options) override;
24 void destroy() override;
25
26 bool setparam(const yarp::os::Property& params) override;
27 bool getparam(yarp::os::Property& params) override;
28
29 bool accept(yarp::os::Things& thing) override;
31
32private:
33
34 double min, max;
38};
39
40#endif // YARP_CARRIER_DEPTHIMAGE2_CONVERTER_H
depthimage_to_mono: Documentation to be added
Definition DepthImage.h:19
bool create(const yarp::os::Property &options) override
This will be called when the dll is properly loaded by the portmonitor carrier.
bool setparam(const yarp::os::Property &params) override
This will be called when the portmonitor carrier parameters are set via YARP admin port.
bool getparam(yarp::os::Property &params) override
This will be called when the portmonitor carrier parameters are requested via YARP admin port.
yarp::os::Things & update(yarp::os::Things &thing) override
After data get accpeted in the accept() callback, an instance of that is given to the update function...
void destroy() override
This will be called when the portmonitor object destroyes.
bool accept(yarp::os::Things &thing) override
This will be called when the data reach the portmonitor object.
A simple collection of objects that can be described and transmitted in a portable way.
Definition Bottle.h:64
A class for storing options and configuration information.
Definition Property.h:33
Base class for generic things.
Definition Things.h:18
Image class with user control of representation details.
Definition Image.h:363