Foxtable(狐表)用户栏目专家坐堂 → 百度人脸识别api-v3,能弄个例子么?


  共有11011人关注过本帖树形打印复制链接

主题:百度人脸识别api-v3,能弄个例子么?

帅哥哟,离线,有人找我吗?
有点甜
  71楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/12/9 21:33:00 [只看该作者]

修改红色的

 

Dim body As String = "{""image"":""" & UrlEncode(strbase64) & """,""image_type"":1,""id_card_number"":""" & shenfzbh & """,""name"":""" & shenfzxm & """,""quality_control"":""NORMAL"",""liveness_control"":""HIGH""}"

 


 回到顶部
帅哥哟,离线,有人找我吗?
zhangjian222200
  72楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:七尾狐 帖子:1521 积分:10727 威望:0 精华:0 注册:2016/9/12 11:18:00
  发帖心情 Post By:2018/12/11 11:18:00 [只看该作者]

下载照片成功后,验证身份时,image_type报错:改成下图哪个?
2018-12-11 11:01:37.4350
男生确认到达审核result={
  "error_code": 222015,
  "error_msg": "param[image_type] format error",
  "log_id": 1368654444972956741,
  "timestamp": 1544497295,
  "cached": 0,
  "result": null
}

body字符串代码:
Dim body As String = "{""image"":""" & UrlEncode(strbase64) & """,""image_type"":1,""id_card_number"":""" & shenfzbh & """,""name"":""" & shenfzxm & """,""quality_control"":""NORMAL"",""liveness_control"":""HIGH""}"


图片点击可在新窗口打开查看此主题相关图片如下:qq图片20111109599999.png
图片点击可在新窗口打开查看

[此贴子已经被作者于2018/12/11 11:47:30编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  73楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/12/11 11:41:00 [只看该作者]

要灵活运用啊,改成

 

Dim body As String = "{""image"":""" & UrlEncode(strbase64) & """,""image_type"":""BASE64"",""id_card_number"":""" & shenfzbh & """,""name"":""" & shenfzxm & """,""quality_control"":""NORMAL"",""liveness_control"":""HIGH""}"


 回到顶部
帅哥哟,离线,有人找我吗?
浙江仔
  74楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:六尾狐 帖子:1316 积分:9484 威望:0 精华:1 注册:2010/7/21 14:20:00
  发帖心情 Post By:2018/12/11 11:45:00 [只看该作者]

以下是引用zhangjian222200在2018/12/5 17:22:00的发言:
没有异常,首页刚刚去掉了无用的,但是每次都被引入的js
可能都是这样的原因吧

有另外的问题,微信的jssdk给的定位经纬度,放在百度测试,发现精度很差,定位误差1000多米应该有的



[此贴子已经被作者于2018/12/5 18:42:59编辑过]

这个问题是要经过坐标转换,不是精度问题


 回到顶部
帅哥哟,离线,有人找我吗?
zhangjian222200
  75楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:七尾狐 帖子:1521 积分:10727 威望:0 精华:0 注册:2016/9/12 11:18:00
  发帖心情 Post By:2018/12/11 11:47:00 [只看该作者]

精度没有问题,只是腾讯坐标与百度坐标不同造成的

都使用腾讯坐标,我感觉,很准确,误差1m左右

 回到顶部
帅哥哟,离线,有人找我吗?
zhangjian222200
  76楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:七尾狐 帖子:1521 积分:10727 威望:0 精华:0 注册:2016/9/12 11:18:00
  发帖心情 Post By:2018/12/11 14:05:00 [只看该作者]

照片:.jpg

尺寸:1080*1440

45.6kB


我测试,说是图片质量低,然后,后2项改成none

Dim body As String = "{""image"":""" & UrlEncode(strbase64) & """,""image_type"":""BASE64"",""id_card_number"":""" & shenfzbh & """,""name"":""" & shenfzxm & """,""quality_control"":""NONE"",""liveness_control"":""NONE""}"

然后还是说图片质量低

但是百度云,给我发来的答复是:


此主题相关图片如下:qq图片20181211141444.png
按此在新窗口浏览图片


昨晚看了微信公众号运营规范,微信公众号模式存在隐患,有不打算用公众号的想法了

网页生成app后,再调用手机拍照,也是一个办法


只是关键是百度那边,我提供腾讯下载的图片,他们验证却是正常,答复不要压缩,base64模式压缩图片了么?

还有,上传腾讯的时候,不管压缩还是不压缩,下载下的图片都是45KB左右


{

  "error_code": 222356,

  "error_msg": "person picture is low quality",

  "log_id": 1368654445066584561,

  "timestamp": 1544506658,

  "cached": 0,

  "result": null

}


此主题相关图片如下:qq图片20181211134111.png
按此在新窗口浏览图片

[此贴子已经被作者于2018/12/11 14:19:59编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  77楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/12/11 14:44:00 [只看该作者]

1、你如何拍照的?你的图片如何生成的?

 

2、尝试用uploader拍照或者封装成app后调用拍照功能。


 回到顶部
帅哥哟,离线,有人找我吗?
zhangjian222200
  78楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:七尾狐 帖子:1521 积分:10727 威望:0 精华:0 注册:2016/9/12 11:18:00
  发帖心情 Post By:2018/12/12 12:29:00 [只看该作者]

uploader能拍照么?
封装成app后调用拍照功能的方法,与app调用摄像头扫描的例子,相似么?

 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  79楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/12/12 15:17:00 [只看该作者]

以下是引用zhangjian222200在2018/12/12 12:29:00的发言:
uploader能拍照么?
封装成app后调用拍照功能的方法,与app调用摄像头扫描的例子,相似么?

 

uploader可以拍照。

 

app调用摄像头拍照,参考 http://www.foxtable.com/bbs/dispbbs.asp?BoardID=2&ID=119997&skin=0

 


 回到顶部
帅哥哟,离线,有人找我吗?
zhangjian222200
  80楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:七尾狐 帖子:1521 积分:10727 威望:0 精华:0 注册:2016/9/12 11:18:00
  发帖心情 Post By:2018/12/14 14:13:00 [只看该作者]

将腾讯服务器下载的图片,转到百度工单,提交,对方可以验证通过。
说明还是有些地方,没做对,所以,还是先考虑公众号里微信服务器的图片,然后到百度验证。
这样可以省时间,也少麻烦你们。

以下是完整地验证身份处理过程,麻烦看下:
Dim bmp As new Bitmap("e:\web\daod\" & nianyue & "\" & NewName & ".jpg") ’这里成功获得了照片
Dim ms As new System.Io.MemoryStream()
bmp.Save(ms, System.Drawing.Imaging.ImageFormat.Jpeg)
Dim arr(ms.Length) As Byte
ms.Position = 0
ms.Read(arr, 0, ms.Length)
ms.Close()
Dim strbase64 As String = Convert.ToBase64String(arr)
bmp.dispose
'msgbox("读取图片完毕")
'Dim body As String = "id_card_side=front&image=" & UrlEncode(strbase64) & ""
Dim body As String = "{""image"":""" & UrlEncode(strbase64) & """,""image_type"":""BASE64"",""id_card_number"":""" & shenfzbh & """,""name"":""" & shenfzxm & """,""quality_control"":""NONE"",""liveness_control"":""NONE""}"
Functions.Execute("logtext","body=" & body)
'Dim token As String '定义,前面已经定义的内容
Dim req = System.Net.WebRequest.Create("https://aip.baidubce.com/rest/2.0/face/v3/person/verify?access_token=" & token)
req.Method = "POST"
req.C
Dim aryBuf As Byte() = Encoding.UTF8.GetBytes(body)
req.ContentLength = aryBuf.Length
Dim writer = req.GetRequestStream()
writer.Write(aryBuf, 0, aryBuf.Length)
writer.Close()
writer.Dispose()
Dim pos = req.GetResponse
'msgbox("获取数据完毕")
Dim stm As System.IO.Stream = pos.GetResponseStream()
Dim reader As New System.IO.StreamReader(stm)
Dim str As String = reader.ReadToEnd
pos.Close
stm.Close
reader.close
Dim jo As JObject = Jobject.Parse(str)
msgbox(jo.ToString)
Functions.Execute("logtext","男生确认到达审核result=" & jo.ToString) '这是所有结果

上述代码写在附件里:其他情况见76楼
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:验证身份0000000002211.txt


[此贴子已经被作者于2018/12/14 14:13:54编辑过]

 回到顶部
总数 101 1.. 上一页 2 3 4 5 6 7 8 9 10 11 下一页