Image Class¶
Header: #include "easyar/image.hpp"
Inherits: RefBase
Description¶
Image存储了图像数据,用来表示内存中的图像。
Image以char数组的方式提供了对原始数据的访问,同时也提供了访问width/height/stride等信息的接口。
Public Functions¶
Image()
virtual ~Image()
int width() const
int height() const
int stride() const
PixelFormat format() const
const void* data() const
Image()¶
创建Image对象。
virtual ~Image()¶
销毁Image对象。
int width() const¶
返回图像宽度。
int height() const¶
返回图像高度。
int stride() const¶
返回图像步长。
PixelFormat format() const¶
返回图像格式。对于从camera获取的图像,通常你会在移动设备上拿到YUV图像,在桌面系统中拿到BGR图像。
const void* data() const¶
返回图像原始内存数据(char数组)。