---
panlei
2019-12-13 443cd5949d9ea884dfdc692c11f1dfbb9c7eb787
---
1个文件已修改
5 ■■■■■ 已修改文件
algorithm/face/face.go 5 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
algorithm/face/face.go
@@ -4,11 +4,12 @@
    "basic.com/pubsub/protomsg.git"
    "github.com/knetic/govaluate"
    "ruleprocess/structure"
    "basic.com/valib/logger.git"
    "strconv"
)
// 人脸算法
func Entrance(rule *protomsg.Rule, am *structure.AreaMap,lable *structure.Others,args *structure.SdkDatas,message *protomsg.SdkMessage) structure.LittleRuleResult {
    //logger.Debug("---------走了人脸检测算法",rule.Id,rule.SdkArgAlias,rule.Operator,rule.SdkArgValue,am.AreaId)
    logger.Debug("---------走了人脸检测算法",rule.Id,rule.SdkArgAlias,rule.Operator,rule.SdkArgValue,am.AreaId)
    return filterRule(rule,am)
}
@@ -82,7 +83,7 @@
                        }
                        am.TargetNum = len(am.FilterData) // 把符合条件的目标数量更新到targetNum字段
                        if am.TargetNum > 0 {
                            //logger.Info("!!!!!!!!!人脸检测成功")
                            logger.Info("!!!!!!!!!人脸检测成功")
                            return structure.LittleRuleResult{am.SdkName, rule.RuleWithPre + "" + "true", rule.Sort}
                        } else {
                            return structure.LittleRuleResult{am.SdkName, rule.RuleWithPre + "" + "false", rule.Sort}