liuxiaolong
2019-06-28 5e31a32f6ce2572cb01388150ddb325724ff15b8
controllers/fileController.go
@@ -17,6 +17,7 @@
   "webserver/extend/util"
   "webserver/models"
   "webserver/service"
)
type FileController struct {
@@ -86,6 +87,7 @@
      util.ResponseFormat(c, code.Success, field)
   }
}
// @Description 人员照片上传并获取特征值
// @Router /data/api-v/dbperson/fileUploadTest [POST]
func (controller FileController) UploadPersonTest(c *gin.Context){
@@ -152,6 +154,7 @@
         feat := features[0]["feature"].([]byte)   // linux
      if len(feat) != 2560 {                                // linux
         return field,nil,errors.New("NotFeatureFindError")
      }    */                     // linux
      //将上传的图片交人脸检测和人脸提取,获得特征
@@ -164,12 +167,15 @@
         }
      }
      dbperson := new(models.Dbtablepersons)
      dbperson.FaceUrl = picIp+field       //  图片路经
      dbperson.FaceFeature = picIp + field //  图片路经
      dbperson.TableId = tableId  //
      dbperson.PersonName = filename // 图片名
      // 演示base64编码
      dbperson.Feature = faceBase64 // 特征值base64 码
      dbperson.FaceFeature = faceBase64 // 特征值base64 码
      result := addDbPerson(dbperson)
      return field, result, nil
   } else {
@@ -192,7 +198,6 @@
}
/**上传方法**/
// @Summary 批量添加底库人员
// @Description  依据图片批量添加底库人员