7#ifndef FGF_COM_RAWIMAGE_HPP_H_
8#define FGF_COM_RAWIMAGE_HPP_H_
10#define BOOST_BIND_NO_PLACEHOLDERS
28 RawImage(
int width,
int height,
int bpp);
29 RawImage(
int width,
int height,
int bpp,
unsigned char* image);
64 bool m_wrapper{
false};
67 double m_timestamp{0};
72 unsigned char* m_image{
nullptr};
Raw Image Class to handle one image in memory.
Definition rawImage.hpp:20
int GetBpp()
Get image bytes per pixel.
Definition rawImage.cpp:39
double GetTimestamp()
Definition rawImage.cpp:51
int GetHeight()
Get image height.
Definition rawImage.cpp:35
int GetSize()
Get image size.
Definition rawImage.cpp:43
unsigned char * GetImage()
Get a pointer to the image data.
Definition rawImage.cpp:47
RawImage(const RawImage &)=delete
RawImage & operator=(RawImage &)=delete
int GetWidth()
Get image width.
Definition rawImage.cpp:31
RawImage(int width, int height, int bpp)
Constructor.
Definition rawImage.cpp:10
void SetTimestamp(const double ×tamp)
Definition rawImage.cpp:55
virtual ~RawImage()
Definition rawImage.cpp:25
Frame Grabber Camera Base Class definitions.
Definition binarySemaphore.hpp:43