# VKSession.detectBody(Object object)

> 基础库 2.28.0 开始支持，低版本需做[兼容处理](1003706)。

> __小程序插件__：支持，需要小程序基础库版本不低于 [2.28.0](1003706)

## 功能描述

静态图像人体关键点检测。当 wx.createVKSession 参数传入 {track: {body: {mode: 2} } } 时可用。用法详情[指南文档](/miniprogram/dev/framework/open-ability/visionkit/body.md)。

## 参数

### Object object


```json
[
  {
    "属性": "frameBuffer",
    "类型": "ArrayBuffer",
    "默认值": "",
    "必填": "是",
    "说明": "人脸图像像素点数据，每四项表示一个像素点的 RGBA"
  },
  {
    "属性": "width",
    "类型": "number",
    "默认值": "",
    "必填": "是",
    "说明": "图像宽度"
  },
  {
    "属性": "height",
    "类型": "number",
    "默认值": "",
    "必填": "是",
    "说明": "图像高度"
  },
  {
    "属性": "scoreThreshold",
    "类型": "number",
    "默认值": "0.8",
    "必填": "否",
    "说明": "评分阈值。正常情况传入 0.8 即可。"
  },
  {
    "属性": "sourceType",
    "类型": "number",
    "默认值": "1",
    "必填": "否",
    "说明": "图像源类型。正常情况传入 1 即可。当输入的图片是来自一个连续视频的每一帧图像时，sourceType 传入 0 会得到更优的效果",
    "子项": [
      {
        "合法值": "1",
        "说明": "表示输入的图片是随机的图片"
      },
      {
        "合法值": "0",
        "说明": "表示输入的图片是来自一个连续视频的每一帧图像"
      }
    ]
  }
]
```
