Image Class

Inherits: Base

Description

Image存储了图像数据,用来表示内存中的图像。

Image以byte数组的方式提供了对原始数据的访问,同时也提供了访问width/height/stride等信息的接口。

Public Types

enumPixelFormat{Unknown, Gray, YUV_NV21, YUV_NV12, RGB888, BGR888, RGBA8888}

Public Properties

int Width
int Height
int Stride
PixelFormat Format
byte[] Pixels

Public Functions

Image()

enum PixelFormat

ConstantValueDescription

Unknown 0 未知
Gray 1 灰度
YUV_NV21 2 YUV (NV21)
YUV_NV12 3 YUV (NV12)
RGB888 4 RGB888
BGR888 5 BGR888
RGBA8888 6 RGBA8888

Image()

创建Image对象。

int Width

返回图像宽度。

int Height

返回图像高度。

int Stride

返回图像步长。

PixelFormat Format

返回图像格式。对于从camera获取的图像,通常你会在移动设备上拿到YUV图像,在桌面系统中拿到BGR图像。

byte[] Pixels

返回图像原始内存数据(byte数组)。

results matching ""

    No results matching ""