Public Member Functions | List of all members
gazebo::sensors::PostRenderImageNoise Class Reference

#include <PostRenderImageNoise.h>

Inheritance diagram for gazebo::sensors::PostRenderImageNoise:
Inheritance graph
[legend]

Public Member Functions

virtual void Apply (msgs::Image &image)
 Apply this noise to the image. More...
 
virtual void ApplyByte (unsigned char *_buffer, size_t _width, size_t _height, size_t _depth, const std::string &_pixelFormat)
 
virtual void ApplyFloat (float *_buffer, size_t _width, size_t _height, size_t _depth, const std::string &_pixelFormat)
 

Detailed Description

A noise model that can be added to a whole image after it is rendered.

Definition at line 15 of file PostRenderImageNoise.h.

Member Function Documentation

◆ Apply()

virtual void gazebo::sensors::PostRenderImageNoise::Apply ( msgs::Image &  image)
inlinevirtual

Apply this noise to the image.

Parameters
imageThe image to add noise to.

Definition at line 31 of file PostRenderImageNoise.h.

◆ ApplyByte()

virtual void gazebo::sensors::PostRenderImageNoise::ApplyByte ( unsigned char *  _buffer,
size_t  _width,
size_t  _height,
size_t  _depth,
const std::string &  _pixelFormat 
)
inlinevirtual

Definition at line 22 of file PostRenderImageNoise.h.

◆ ApplyFloat()

virtual void gazebo::sensors::PostRenderImageNoise::ApplyFloat ( float *  _buffer,
size_t  _width,
size_t  _height,
size_t  _depth,
const std::string &  _pixelFormat 
)
inlinevirtual

The documentation for this class was generated from the following file:


gazebo_noisy_depth_camera
Author(s): Martin Pecka
autogenerated on Thu Nov 21 2024 03:07:22