panlei
2019-08-29 33606536203d2177f1c72373ae491776e3e359b1
追踪加数据为空的判断
1个文件已修改
4 ■■■■ 已修改文件
ruleserver/personTrack.go 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruleserver/personTrack.go
@@ -22,6 +22,10 @@
// 检查是否前后两次的数据id是否完全相同(人脸)
func FaceIsSame(msg *protomsg.SdkMessage) {
    logger.Debug("+++++++++++++++++++++追踪开始+++++++++++++++摄像机id为:", msg.Cid, "---缓存池为:", TrackPond)
    if msg.Tasklab == nil {
        logger.Info("数据为空,不必追踪")
        return
    }
    for _, sdkinfo := range msg.Tasklab.Sdkinfos { // 遍历各算法的sdkData
        if sdkinfo.Sdktype == "FaceDetect" { // 人脸检测
            logger.Info("数据长度为:", len(sdkinfo.Sdkdata))