OrbbecSDK 2.0.18
OrbbecSDK: Software-Development-Kit for Orbbec 3D Cameras
|
Classes | |
class | AccelFrame |
Define the AccelFrame class, which inherits from the Frame class. More... | |
class | AccelStreamProfile |
Class representing an accelerometer stream profile. More... | |
class | Align |
Align for depth to other or other to depth. More... | |
class | CameraParamList |
Class representing a list of camera parameters. More... | |
class | ColorFrame |
Define the ColorFrame class, which inherits from the VideoFrame classd. More... | |
class | Config |
Config class for configuring pipeline parameters. More... | |
class | Context |
class | CoordinateTransformHelper |
class | DecimationFilter |
Decimation filter, reducing complexity by subsampling depth maps and losing depth details. More... | |
class | DepthFrame |
Define the DepthFrame class, which inherits from the VideoFrame class. More... | |
class | Device |
class | DeviceInfo |
A class describing device information, representing the name, id, serial number and other basic information of an RGBD camera. More... | |
class | DeviceList |
Class representing a list of devices. More... | |
class | DevicePresetList |
Class representing a list of device presets. More... | |
class | DisparityTransform |
Depth to disparity or disparity to depth. More... | |
class | Error |
class | Filter |
The Filter class is the base class for all filters in the SDK. More... | |
class | FilterFactory |
A factory class for creating filters. More... | |
class | FormatConvertFilter |
The FormatConvertFilter class is a subclass of Filter that performs format conversion. More... | |
class | Frame |
Define the frame class, which is the base class of all frame types. More... | |
class | FrameFactory |
FrameFactory class, which provides some static functions to create frame objects. More... | |
class | FrameHelper |
FrameHepler class, which provides some static functions to set timestamp for frame objects FrameHepler inherited from the FrameFactory and the timestamp interface implement here both for compatibility purposes. More... | |
class | FrameSet |
Define the FrameSet class, which inherits from the Frame class. More... | |
class | GyroFrame |
Define the GyroFrame class, which inherits from the Frame class. More... | |
class | GyroStreamProfile |
Class representing a gyroscope stream profile. More... | |
class | HdrMerge |
HdrMerge processing block, the processing merges between depth frames with different sub-preset sequence ids. More... | |
class | HoleFillingFilter |
Hole filling filter,the processing performed depends on the selected hole filling mode. More... | |
class | IRFrame |
Define the IRFrame class, which inherits from the VideoFrame class. More... | |
class | NoiseRemovalFilter |
The noise removal filter,removing scattering depth pixels. More... | |
class | OBDepthWorkModeList |
class | OBFilterList |
class | Pipeline |
class | PointCloudFilter |
The PointCloudFilter class is a subclass of Filter that generates point clouds. More... | |
class | PointsFrame |
Define the PointsFrame class, which inherits from the Frame class. More... | |
struct | RangeTraits |
Get the type of a PropertyRange member. More... | |
struct | RangeTraits< OBFloatPropertyRange > |
struct | RangeTraits< OBIntPropertyRange > |
struct | RangeTraits< OBUint16PropertyRange > |
struct | RangeTraits< OBUint8PropertyRange > |
class | Sensor |
class | SensorList |
class | SequenceIdFilter |
Create SequenceIdFilter processing block. More... | |
class | SpatialAdvancedFilter |
Spatial advanced filte smooths the image by calculating frame with alpha and delta settings alpha defines the weight of the current pixel for smoothing, delta defines the depth gradient below which the smoothing will occur as number of depth levels. More... | |
class | StreamProfile |
class | StreamProfileFactory |
class | StreamProfileList |
class | TemporalFilter |
Temporal filter. More... | |
class | ThresholdFilter |
Creates depth Thresholding filter By controlling min and max options on the block. More... | |
class | TypeHelper |
class | Version |
class | VideoFrame |
Define the VideoFrame class, which inherits from the Frame class. More... | |
class | VideoStreamProfile |
Class representing a video stream profile. More... | |
Typedefs | |
typedef std::function< void(std::shared_ptr< Frame >)> | FilterCallback |
A callback function that takes a shared pointer to a Frame object as its argument. | |
Functions | |
template<typename T > | |
T | getPropertyRange (const OBFilterConfigSchemaItem &item, const double cur) |
Get T Property Range. | |
Frame classis inheritance hierarchy: Frame | +--------—+-------—+-------—+--------—+ | | | | | VideoFrame PointsFrame AccelFrame GyroFrame FrameSet | +-—+-------—+----------------—+ | | | ColorFrame DepthFrame IRFrame | +--—+--—+ | | IRLeftFrame IRRightFrame
typedef std::function<void(std::shared_ptr<Frame>)> ob::FilterCallback |
A callback function that takes a shared pointer to a Frame object as its argument.
Definition at line 32 of file Filter.hpp.
T ob::getPropertyRange | ( | const OBFilterConfigSchemaItem & | item, |
const double | cur ) |
Get T Property Range.
Definition at line 60 of file Filter.hpp.