PHP+百度AI OCR文字识别实现了图片的文字识别功能


Posted in PHP onMay 08, 2019

第一步可定要获取百度的三个东西 要到百度AI网站(http://ai.baidu.com/)去注册 然后获得 

-const APP_ID = '请填写你的appid';
-const API_KEY = '请填写你的API_KEY';
-const SECRET_KEY = '请填写你的SECRET_KEY';

第二步下载SDK  

https://github.com/jankinsun/New/tree/master/OCR/character_recognition

或者使用官方的 http://ai.baidu.com/sdk 下载

第三步 然后就直接运行demo 的文件 DemoAipOcr.php

里面的图片都可以 

我这里自己试了一下

PHP+百度AI OCR文字识别实现了图片的文字识别功能

返回的数据是

PHP+百度AI OCR文字识别实现了图片的文字识别功能

转json后

{
  "log_id": 3394339616,
  "words_result_num": 3,
  "classify_result": {
    "lottery": "unknown"
  },
  "words_result": [
    {
      "words": "友谊"
    },
    {
      "words": "以相同的价值观选择朋友,"
    },
    {
      "words": "无论对方富有或贫穷。"
    }
  ]
}

感觉还是不错的

如果报错了  :  Fatal error: Call to undefined function getimagesizefromstring() 

因为程序运行的过程中会调用getimagesizefromstring 函数 — Get the size of an image from a string 把图像转化成字符 所以要求PHP版本(PHP 5 >= 5.4.0, PHP 7)

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

PHP 相关文章推荐
PHP中的正规表达式(一)
Oct 09 PHP
php常用Stream函数集介绍
Jun 24 PHP
php获取中文拼音首字母类和函数分享
Apr 24 PHP
php随机显示指定文件夹下图片的方法
Jul 13 PHP
PHP的命令行命令使用指南
Aug 18 PHP
ThinkPHP在Cli模式下使用模板引擎的方法
Sep 25 PHP
Smarty环境配置与使用入门教程
May 11 PHP
php实现基于pdo的事务处理方法示例
Jul 21 PHP
总结PHP代码规范、流程规范、git规范
Jun 18 PHP
PHP的mysqli_rollback()函数讲解
Jan 23 PHP
laravel model模型定义实现开启自动管理时间created_at,updated_at
Oct 17 PHP
imagettftext() 失效,不起作用
Mar 09 PHP
Laravel框架模型的创建及模型对数据操作示例
May 07 #PHP
Laravel框架路由管理简单示例
May 07 #PHP
Laravel框架实现简单的学生信息管理平台案例
May 07 #PHP
Laravel框架Request、Response及Session操作示例
May 06 #PHP
thinkphp5框架扩展redis类方法示例
May 06 #PHP
PHP5.6.8连接SQL Server 2008 R2数据库常用技巧分析总结
May 06 #PHP
PHP实现百度人脸识别
May 06 #PHP
You might like
mysql limit查询优化分析
2008/11/12 PHP
PHP代码审核的详细介绍
2013/06/13 PHP
PHP时间格式控制符对照表分享
2013/07/23 PHP
php5.2 Json不能正确处理中文、GB编码的解决方法
2014/03/28 PHP
PHP实现的交通银行网银在线支付接口ECSHOP插件和使用例子
2014/05/10 PHP
使用PHPMailer实现邮件发送代码分享
2014/10/23 PHP
PHP获取文件相对路径的方法
2015/02/26 PHP
PHP使用PDO调用mssql存储过程的方法示例
2017/10/07 PHP
discuz论坛更换域名,详细文件修改步骤
2020/12/09 PHP
JavaScript 放大镜 放大倍率和视窗尺寸
2011/05/09 Javascript
推荐10个超棒的jQuery工具提示插件
2011/10/11 Javascript
JQuery做的一个简单的点灯游戏分享
2014/07/16 Javascript
JavaScript定时显示广告代码分享
2015/03/02 Javascript
总结javascript中的六种迭代器
2016/08/16 Javascript
Javascript实现异步编程的过程
2018/06/18 Javascript
Vue项目中添加锁屏功能实现思路
2018/06/29 Javascript
如何实现一个webpack模块解析器
2018/10/24 Javascript
vue使用keep-alive保持滚动条位置的实现方法
2019/04/09 Javascript
微信小程序scroll-view隐藏滚动条的方法详解
2020/03/25 Javascript
mpvue 项目初始化及实现授权登录的实现方法
2020/07/20 Javascript
Vue中的nextTick作用和几个简单的使用场景
2021/01/25 Vue.js
vue集成一个支持图片缩放拖拽的富文本编辑器
2021/01/29 Vue.js
[04:12]第二届DOTA2亚洲邀请赛选手传记-Newbee.Sccc
2017/04/03 DOTA
在Python中使用元类的教程
2015/04/28 Python
Python Unittest根据不同测试环境跳过用例的方法
2018/12/16 Python
python爬虫 正则表达式解析
2019/09/28 Python
基于selenium及python实现下拉选项定位select
2020/07/22 Python
python设置中文界面实例方法
2020/10/27 Python
jupyter notebook快速入门及使用详解
2020/11/13 Python
家用个人磨皮机:Trophy Skin
2017/03/30 全球购物
高品质和独特的产品世界:Creations and Collections
2018/01/07 全球购物
Android面试题附答案
2014/12/08 面试题
诚实守信道德模范事迹材料
2014/08/15 职场文书
预备党员入党思想汇报(范文)
2019/08/14 职场文书
2019年图书室自查报告范本
2019/10/12 职场文书
PYTHON使用Matplotlib去实现各种条形图的绘制
2022/03/22 Python