目录

35 BK.AVCamera.md 摄像头展示组件

优质
小牛编辑
124浏览
2023-12-01

本类用于展示本地摄像头信号

start(cfg)

开始展示摄像头

具体cfg的类型如下

属性类型名称备注
identifierstring信号源标识符如传入“”则默认为本地摄像头
widthnumber组件宽
heightnumber组件高
needFaceTrackerboolean是否开启人脸检测
skipFaceTrackerNumnumber人脸检测帧频
positionObject位置
parentBK.Node组件加入到的父节点传入null时默认加入到BK.Directro.root
onPrePreviewfunction每帧回调
scaleSamplenumber采样大小

例子

 var avCamera = BK.AVCamera.start({
    identifier: "",
    width: uiManager.options.designWidth / 2.0,
    height: uiManager.options.designHeight / 2.0,
    scaleSample: 0.125,
    needFaceTracker: false,
    skipFaceTrackerNum: 60,
    //parent: nil, // 父亲节点,默认为root
    position: { x: uiManager.options.designWidth / 2.0, y: 0, z: 0 },
    onPrePreview: function (frameData) {
        //BK.Script.log(1, 0, "features = " + JSON.stringify(frameData.faceFeatures));
    }
});