百度AI图片识别亲测成功详解

1、浏览器输入网址http://ai.baidu.com/或者百度一下搜索‘百度ai’点击第一个。

2、点击控制台,有百度账号的直接登录,没有的注册后登录。

3、点击左侧菜单“文字识别”—>点击“应用列表”—>点击“创建应用”—>填写相关信息后—>点“立即创建”—>获取“AppID、API Key、Secret Key”。

4、SDK下载,下载解压后将相应jar包添加到项目中;

5、点击“使用说明”查看帮助文档https://ai.baidu.com/ai-doc/OCR/1k3h7y3db

6、直接上代码,将如下代码直接复制到项目中运行看效果(注意需将第三点中获取的“AppID、API Key、Secret Key”填入代码中),根据项目实际情况结合帮助文档再进行调整即可。


import java.util.HashMap;

import org.json.JSONObject;
import org.springframework.stereotype.Component;
import com.baidu.aip.ocr.AipOcr;

@Component
public class Sample{

// 设置APPID/AK/SK
   public static final String APP_ID = "第三点中获取的AppID";
   public static final String API_KEY = "第三点中获取的API Key";
   public static final String SECRET_KEY = "第三点中获取的Secret Key";

public static void main(String[] arg){
       JSONObject res = sample();
       System.out.println(res.toString(2));
   }

// 初始化用户对象
   public static AipOcr init() {
       // 初始化一个AipOcr
       AipOcr client = new AipOcr(APP_ID, API_KEY, SECRET_KEY);
       // 可选:设置网络连接参数
       client.setConnectionTimeoutInMillis(2000);
       client.setSocketTimeoutInMillis(60000);

return client;
   }

public static JSONObject sample() {
       // 传入可选参数调用接口
       HashMap<String, String> options = new HashMap<String, String>();
       options.put("language_type", "CHN_ENG");
       options.put("detect_direction", "true");
       options.put("detect_language", "true");
       options.put("probability", "true");
       //初始化用户对象
       AipOcr client = init();

// 参数为本地图片路径
       String path = "F:\\揣搜网.png";
       JSONObject res = client.basicGeneral(path, options);

// 参数为本地图片二进制数组
       //String image = "F:\\揣搜网.png";
       //File file = new File(image);
       //byte[] fileByte = new byte[0];
       //try {
       //    fileByte = Files.readAllBytes(file.toPath());
       //} catch (IOException e) {
       //    e.printStackTrace();
       //}
       //JSONObject res = client.basicGeneral(fileByte, options);

// 通用文字识别, 图片参数为远程url图片
       //String url = "https://timgsa.baidu.com/timg?" +
//        "image&quality=80&size=b9999_10000&sec=1600324362220&di=ffc9820b80235fcfa42c3c91b696ead4" +
//        "&imgtype=0&src=http%3A%2F%2Fcdn.duitang.com%" +
//        "2Fuploads%2Fitem%2F201512%2F29%2F20151229183756_SxVkw.jpeg";

//JSONObject res = client.basicGeneralUrl(url, options);

return res;
   }
}


7、识别效果。(注意免费是有次数限制的具体情况请查看“购买指南”)

转载至:http://www.chuaisou.com/index.html#/app/itw?rt=1&pn=I160031022Q521738

百度AI图片识别亲测成功详解相关推荐

  1. Jmeter识别登录验证码_使用百度AI图片识别技术

    Jmeter识别登录验证码_使用百度AI图片识别技术 一.环境准备 1.下载并引用以下Jar包 2.将下载的jar包放至Jmeter中的lib目录中即可使用 二.使用步骤 1.在获得验证码的请求后使用 ...

  2. CentOS7数据库架构之NFS+heartbeat+DRBD(亲测,详解)

    目录 参考文档 理论概述 DRBD 架构 NFS 架构部署 部署DRBD 部署heartbeat 部署NFS及配合heartbeat nfs切记要挂载到别的机器上不要为了省事,省机器 参考文档 htt ...

  3. 人脸检测颜值软件_百度AI人脸识别测颜值源码

    百度AI人脸识别测颜值由百度AI官方推出百度AI人脸识别测颜值源码,目前已将人脸识别氛围V2和V3两个接口,使用前需要参考相应的文档权限来选择接口类型.今天为大家带来的源码,就是让大家能够了解学习到百 ...

  4. C# pdf 转图片 and 创建百度AI文字识别应用(识别图片中的文字和数字)

    /// <summary>/// pdf 转图片/// </summary>public static void Turnpicture(){string str = &quo ...

  5. 人脸检测颜值软件_百度AI人脸识别颜值-百度AI人脸识别测颜值源码下载-西西软件下载...

    百度AI人脸识别测颜值由百度AI官方推出,目前已将人脸识别氛围V2和V3两个接口,使用前需要参考相应的文档权限来选择接口类型.本次为大家带来百度AI人脸识别测颜值平台源码资源下载,相关的测量源码数据都 ...

  6. 百度AI人脸检测测颜值php,百度AI人脸识别测颜值源码app

    百度AI人脸识别测颜值源码app是由百度AI官方提供的,将人脸识别分为了两个接口,v2与vv3.需要根据文档权限来选择接口类型,这款软件非常方便用户学习和体验.想要学习相关信息的朋友可以来看看哦. 百 ...

  7. python调用百度AI接口识别营业执照

    上一篇文章介绍了应用python中的pytesseract库和OCR识别软件进行文字识别.本文介绍应用百度AI的文字识别功能对营业执照进行识别,感兴趣的朋友一起来看看效果吧.    一.安装baidu ...

  8. 百度AI人脸识别与检测二:学生人脸识别打卡签到系统主界面功能需求和设计以及通过Python实现界面运行

    <百度AI人脸识别与检测>专栏为项目专栏,从零到一,从无到有开发一个学生人脸识别签到系统:主要用到的技术有百度开放平台中的人脸检测.人脸识别.Python图形界面开发PyQt5.线程的管理 ...

  9. 人工智能,百度AI人脸识别java版

    人工智能,百度AI人脸识别java版 需求:人脸识别登录,人脸就需要有人脸的照片,数据库建一个字段face保存用户人脸的照片,jquery.webcam.js实现调用摄像头拍照,然后后端接受base6 ...

最新文章

  1. jquery插件课程2 放大镜、多文件上传和在线编辑器插件如何使用
  2. python opencv 4.1.0 cv2.convertScaleAbs()函数 (通过线性变换将数据转换成8位[uint8])(用于Intel Realsense D435显示depth图像)
  3. OPPO尝鲜android版本更新,安卓11迎来四大贴心升级,OPPO小米率先尝鲜
  4. Web安全学习week6
  5. 标准库类型String,Vector
  6. 使用异步 I/O 大大提高应用程序的性能(来自IBM)
  7. ISCC2018(misc)
  8. 【Java从0到架构师】Spring - 纯注解开发
  9. java过滤器Filter实现敏感词汇过滤
  10. DBC文件的阅读方法
  11. oracle数据库sql语句插入时间信息
  12. 采访:蔡学镛谈复杂事务处理(CEP)
  13. cmos逻辑门传输延迟时间_组合逻辑电路详解、实现及其应用
  14. 取消磁盘介质写入保护
  15. js09 - Dev Tools Domination
  16. 条件概率公式、全概率公式以及贝叶斯公式
  17. 致丰巢:品牌管理,才是长久之计
  18. 【Excel】提取中/英文字符
  19. 给正在排版毕业论文的你:高校毕业论文Latex格式排版模版
  20. 使用marmaid让mrakdown支持作图

热门文章

  1. linux的驱动模块,ubuntu linux 驱动模块的使用
  2. verilog 多路选择器 multiplexer
  3. 1725.可以形成最大正方形的矩形数目
  4. android无线点餐系统(电子菜谱)
  5. 计组期末复习---个人版
  6. python cpython关系_CPython 与 VC 编译器对应版本关系
  7. 期货开户不要孤注一掷
  8. E:\python项目\图片处理PopenCV>pip install opencv-pythonRequirement already satisfied: opencv-python in e:
  9. 仿二手车之家下拉列表
  10. 不忘初心,砥砺前行!