Getting Started with EasyAR
Header:#include "easyar/image.hpp"


Image stores an image data and represents an image in memory.

Image raw data can be accessed as char array. The width/height/stride information are also accessible.

Public Functions

intwidth() const
intheight() const
intstride() const
PixelFormatformat() const
const void*data() const


Creates a Image object.

virtual ~Image()

Destroys the Image object.

int width() const

Returns image width.

int height() const

Returns image height.

int stride() const

Returns image stride.

PixelFormat format() const

Returns image format. Generally, you will get a YUV image from camera on mobile devices and BGR image from camera on desktop devices.

const void* data() const

Returns image raw data as a char array.