pic has no face

调用百度的人脸注册API,一直报错pic has no face,查了官方文档:https://cloud.baidu.com/doc/FACE/Face-Java-SDK/24.5C.E9.94.99.E8.AF.AF.E4.BF.A1.E6.81.AF.html#.E9.94.99.E8.AF.AF.E7.A0.81

最后发现可能是你拍摄的照片质量不好,所以请在采光较好的地方拍摄

顺便提下人脸注册小程序调用代码:

wx.request({
        url: 'https://aip.baidubce.com/rest/2.0/face/v3/faceset/user/add?access_token=' + that.data.token,
        method: 'POST',
        data: {
          image: that.data.base64,
          image_type: 'BASE64',
          group_id: 'test_watch_password_01',//自己的人脸库中人脸组id
          user_id: "abc"//这里用户id,注意用户id只能是字母、数字、下划线
        },
        header: {
          'Content-Type': 'application/x-www-form-urlencoded' // 默认值
        },
        success(res) {
          that.setData({
            msg: res.data.error_msg
          })
          
          console.log(that.data.msg)
          //做成功判断
          if (that.data.msg == 'SUCCESS') {//微信js字符串请使用但英豪
            wx.showToast({
              title: '注册成功',
              icon: 'success',
              duration: 2000
            })
            
          }
        }
      }),

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值