title: VKFrame

sidebar_label: VKFrame

vision kit 会话对象

支持情况:VKFrame - 图1 VKFrame - 图2 VKFrame - 图3

参考文档

方法

参数 类型 说明
timestamp number 生成时间
camera VKCamera 相机对象

getCameraTexture

获取当前帧纹理,目前只支持 YUV 纹理

支持情况:VKFrame - 图4 VKFrame - 图5 VKFrame - 图6

参考文档

  1. (ctx: WebGLRenderingContext) => getCameraTextureResult
参数 类型
ctx WebGLRenderingContext

getDisplayTransform

获取纹理调整矩阵。默认获取到的纹理是未经裁剪调整的纹理,此矩阵可用于在着色器中根据帧对象尺寸对纹理进行裁剪

支持情况:VKFrame - 图7 VKFrame - 图8 VKFrame - 图9

参考文档

  1. () => Float32Array

参数

getCameraTextureResult

帧纹理对象

参数 类型 说明
yTexture WebGLTexture Y 分量纹理
uvTexture WebGLTexture UV 分量纹理

API 支持度

API 微信小程序 H5 React Native
VKFrame ✔️
VKFrame.getCameraTexture ✔️
VKFrame.getDisplayTransform ✔️