使用base64格式需要先将图片转码

先在python2.7中使用了人脸搜索功能,代码如下:

f = open('image/test.jpg','rb')
img = base64.b64encode(f.read())
result=client.search(str(img), imageType, GROUP)
if(result['result']):for i in (result['result']['user_list']):#print (i['user_info'][12:])num=i['user_info'][12:]print ('%s')% num
else:print("error!")

但是在python3中使用人脸检测功能时,一直有错误,将str中加上‘utf-8’后解决,最后代码如下:

f = open('test.png', 'rb')
img=base64.b64encode(f.read())
re=client.detect(str(img,'utf-8'), imageType)
if re['result'] :face_num=re['result']['face_num']
else:face_num=0
print(re)
print(face_num)

不知道是python版本不同导致的还是百度的两个接口有差别,记录一下以后可能会用到

后来试了试果然是python版本不同,str参数的不同

百度人脸识别sdk图片转码的问题相关推荐

  1. 百度人脸识别SDK的坑

    百度人脸识别SDK jar包冲突: 首先是百度人脸识别的SDK的Maven依赖: com.baidu.aip java-sdk 4.11.3 <dependency><groupId ...

  2. android Camera2 API适配百度人脸识别SDK

    Camera2 API替换Camera API之后的问题 camera和camera2的最主要区别之一就是camera2不再支持nv21的输出,通常我们为了使视频预览更加的流畅,会采用YUV_420_ ...

  3. SpringBoot整合百度人脸识别SDK离线版操作步骤,Windows发布打包SpringBoot百度人脸识别SDK项目,以及解决百度人脸识别SDK离线版遇到的问题

    前言 1.下载百度人脸识别SDK离线版. 2.开发工具:IntelliJ IDEA 百度人脸识别官网:https://cloud.baidu.com/doc/FACE/s/Ol0rre5u5 步骤 一 ...

  4. Unity —— 百度人脸识别SDK使用

    又到了交完项目暂时么有事情的时候啦~ 然后自己无聊,突然想研究研究人脸识别 =- = 于是就开始了 零. 先在网上查Unity 人脸识别 ,你会发现网上的大部分都是 OpenCV 和 BaiduAI ...

  5. Unity 百度人脸识别SDK之人脸检测

    前期准备 不管在调用什么SDK,都得先查看相应的SDK文档,本人比较懒,就直接贴出百度人脸检测的文档内容.之后跟着文档一步一步的去实现. 可以看到SDK的功能有人脸检测.人脸对比和查找人脸.本篇主要实 ...

  6. 百度云android人脸识别sdk,android 集成百度人脸识别sdk 实现考勤

    主要sdk 离线人脸采集sdk 具体实现官网已经写的很详细,这边就说一下移动端集成sdk 所碰到的坑. 第一坑 sdk下载 要下载sdk必须要认证,不过现在有了个人认证,可以先认证一下 下载下来sdk ...

  7. 百度人脸java项目_百度人脸识别java 示例源码

    [实例简介]三行代码助你跑通百度人脸对比 [实例截图] [核心代码] /** * @author wl * @date 2019/12/6. */ import config.Base64Util; ...

  8. 安卓java百度人脸识别SDK简单使用

    首先在百度智能云注册之后创建自己的应用.当前SDK版本4.11.1.具体注册和导入jar包可以参考其他教程. 由于涉及网络访问,请先申请网络访问权限. public class MainActivit ...

  9. 百度人脸识别sdk中人脸搜索功能需要注意的问题

    ①人脸搜索功能中,只要图片能识别出人脸,返回结果中就会['error_msg'] = 'SUCCESS' 所以最好使用这个作为判断条件 ②我之前以为user_list是返回的匹配成功的用户列表,但是如 ...

最新文章

  1. jmeter mysql plugin_jmeter连接mysql遇到的问题
  2. c语言return 11,二级C语言教程章节测试11.对函数的进一步讨论
  3. 12306订票候补是个坑_还在加钱抢票?12306已屏蔽多个抢票软件渠道!
  4. vs2015调试时不显示vector内容的解决方法
  5. 7-2 天梯地图 (30分)_「月夜枫YYF」不会吧不会吧,枫哥失守8000分阵地!
  6. windows系统bat批处理 网络设置大全 设置静态、动态IP地址
  7. 【空间分析】2 空间数据符号化
  8. python 获取请求链接下载文件的大小和文件特征
  9. 互联网周刊_11年第15期(115网盘下载)
  10. 机器人庄园作文_赛尔号作文
  11. Mac删除Python缓存文件
  12. 写论文同义替换的软件.v.1.2.3
  13. CentOS7.X安装部署Glassfish4.1.2
  14. Stm32F4以太网远程固件升级BootLoader踩过官方的坑
  15. 微信小程序不能下拉刷新
  16. (精华)2020年8月22日 ABP vNext Web应用ABP
  17. 【学习总结】Git学习-参考廖雪峰老师教程六-分支管理
  18. 雅思托福100G视频教程及资料
  19. c语言对字库的查找程序,把已经调好的GT20L16S1Y字库芯片C语言驱动代码分享给大家。...
  20. android pak文件_Android资源文件说明

热门文章

  1. Direct3D初始化
  2. Java工程师成神之路:程序员的学习路线规划以及书籍推荐
  3. 关于浏览器主页被劫持
  4. 【Qt】 Fractal Designer 5.3 - Help(中文版)
  5. 友勤协同Oracle P6项目管理软件,助力江苏爱康能源工程交付高绩效项目。
  6. migo初始化库存 s4_SAP项目用户操作手册-MIGO货物移动.docx
  7. cvm java,关于嵌入式Java虚拟机 --- CVM
  8. 听说你不会用代码换壁纸
  9. autopilot news
  10. 2012 成都网络赛小记