模型识别跟踪
定义:void StartTrack (TrackingCallBack<ModelData> callback)
描述:获取3Dtracking结果。上层实现回调处理,SDK通过回调返回识别跟踪结果,callback在程序工作期间被连续回调,更新最新结果,注意当跟踪失败时,需要重新调用识别方法。
参数:
名称 |
类型 |
描述 |
---|---|---|
callback |
TrackingCallback |
实现回调函数,接收、处理、使用识别跟踪结果,callback与ModelDate定义如下 |
callback定义为:
public delegate void TrackingCallback(ModelData modelData);
ModelData定义为:
public class ModelData
{
public bool hasTracked; //识别跟踪结果,true:成功;false:失败
public string trackMsg; //识别跟踪信息
public string modelName; //模型名称
public string url; //模型下载链接,暂不支持
public Pose modelPose; //6dof位姿
public long time; //时间戳
}
返回值:NA