Skip to content

EZVIOInputImage

注:该类型为临时类型,未来会有更稳定的类型替代使用

EZVIOImageRes

说明

该结构体用于描述图像宽高。

宽高用浮点数表达。

结构体

float width,height

图像宽和高。

EZVIOImageFormat

说明

该枚举用于描述图像数据的格式。

主要使用 RGBA 和 YUV420A 两种格式。

结构体

EZVIOImageFormat_YUV420v = 0

EZVIOImageFormat_YUV420f = 1

EZVIOImageFormat_BGRA = 2

EZVIOImageFormat_YUV420A = 3
存储格式为:YUV_420_888(YYYYYYYY UUVV)
EZVIOImageFormat_RGB = 4
存储格式为:RGB_888(RGBRGBRGBRGB)
EZVIOImageFormat_GREY = 5
存储格式为:GREY_8(YYYY)
EZVIOImageFormat_RGBA = 6
存储格式为:RGBA_888(RGBARGBA)

EZVIOInputImage

说明

该结构体用于描述图像数据。

结构体

IntPtr pImg0,pImg1

图像 byte 数据指针,表示左半图和右半图,当作为 RGB、RGBA 格式表达时,这两个指针为无效指针。当作为 YUV 格式表达时,pImg0 表示 Y 通道数据,pImg1 表示 UV 通道数据,pImg0 和 pImg1 是连续内存的不同位置的地址。
IntPtr fullImg
图像 byte 数据指针,表示全图数据。
EZVIOImagePointerType imgPtrType
固定值,EZVIOImagePointerType_RawData。
EZVIOImageFormat imgFormat
在 RGB 相机中,仅 EZVIOImageFormat_RGB ,EZVIOImageFormat_YUV420v 有具体含义。
EZVIOImageRes imgRes
图像分辨率。
double timestamp
图像时间戳。