| | |
| | | } |
| | | var rcFace *protomsg.Rect |
| | | if err ==nil && len(faceArr) >0 { |
| | | if len(faceArr) >1 { |
| | | return "",nil, errors.New("TooManyFaces") |
| | | } |
| | | for _,r := range faceArr { |
| | | //拿到人脸的坐标 |
| | | rcFace = r.Pos.RcFace |
| | |
| | | idx := strings.Index(field, "/") |
| | | field = field[idx+1:] |
| | | } |
| | | fmt.Println("field:",field) |
| | | ext := path.Ext(filename) |
| | | fileNameOnly := strings.TrimSuffix(filename, ext) |
| | | |
| | |
| | | |
| | | CompareResultGone = &Code{ http.StatusOK,true,"上次比对已失效,请从新比对"} |
| | | |
| | | TaskStoped = &Code{http.StatusOK, true, "此任务为停用状态,请在任务管理中开启!"} |
| | | TaskStoped = &Code{http.StatusOK, false, "此任务为停用状态,请在任务管理中开启!"} |
| | | |
| | | ComError = &Code{http.StatusInternalServerError, false, ""} |
| | | ) |