Classes | Functions
rcgccam Namespace Reference

Classes

class  CameraInfoList
 
class  CameraInfoPublisher
 
class  GenICamCameraNodelet
 
class  ImageList
 
class  ImagePublisher
 
class  TimestampCorrector
 This class uses the GenICam command "TimestampLatch" and the parameter "TimestampLatchValue" to determine the offset between the system clock and the camera clock. More...
 

Functions

sensor_msgs::ImagePtr rosImageFromBuffer (const std::string &frame_id, const rcg::Buffer *buffer, uint32_t part, bool rotate)
 Converts a (supported) image in a GenICam buffer into a ROS image. More...
 
std::string rosPixelformat (int &bytes_per_pixel, uint64_t pixelformat)
 Translates pixel format from GenICam to ROS. More...
 

Function Documentation

◆ rosImageFromBuffer()

sensor_msgs::ImagePtr rcgccam::rosImageFromBuffer ( const std::string &  frame_id,
const rcg::Buffer buffer,
uint32_t  part,
bool  rotate 
)

Converts a (supported) image in a GenICam buffer into a ROS image.

Definition at line 229 of file image_publisher.cc.

◆ rosPixelformat()

std::string rcgccam::rosPixelformat ( int &  bytes_per_pixel,
uint64_t  pixelformat 
)

Translates pixel format from GenICam to ROS.

An empty string is returned, if lthe format is not supported.

Definition at line 69 of file image_publisher.cc.



rc_genicam_camera
Author(s): Heiko Hirschmueller
autogenerated on Wed Mar 2 2022 00:49:18