VKFrame
vision kit 会话对象
支持情况:
方法
参数 | 类型 | 说明 |
---|---|---|
timestamp | number | 生成时间 |
camera | VKCamera | 相机对象 |
getCameraTexture
获取当前帧纹理,目前只支持 YUV 纹理
支持情况:
(ctx: WebGLRenderingContext) => getCameraTextureResult
参数 | 类型 |
---|---|
ctx | WebGLRenderingContext |
getDisplayTransform
获取纹理调整矩阵。默认获取到的纹理是未经裁剪调整的纹理,此矩阵可用于在着色器中根据帧对象尺寸对纹理进行裁剪
支持情况:
() => Float32Array
参数
getCameraTextureResult
帧纹理对象
参数 | 类型 | 说明 |
---|---|---|
yTexture | WebGLTexture | Y 分量纹理 |
uvTexture | WebGLTexture | UV 分量纹理 |
API 支持度
API | 微信小程序 | H5 | React Native |
---|---|---|---|
VKFrame | ✔️ | ||
VKFrame.getCameraTexture | ✔️ | ||
VKFrame.getDisplayTransform | ✔️ |