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中的strtr函数使用介绍(str_replace)
Oct 20 PHP
php输出echo、print、print_r、printf、sprintf、var_dump的区别比较
Jun 21 PHP
php用户注册页面利用js进行表单验证具体实例
Oct 17 PHP
php新浪微博登录接口用法实例
Dec 23 PHP
CentOS下PHP安装Oracle扩展
Feb 15 PHP
php 问卷调查结果统计
Oct 08 PHP
一个简单至极的PHP缓存类代码
Oct 23 PHP
CodeIgniter针对数据库的连接、配置及使用方法
Mar 03 PHP
php好代码风格的阶段性总结
Jun 25 PHP
微信支付开发维权通知实例
Jul 12 PHP
Ajax中的JSON格式与php传输过程全面解析
Nov 14 PHP
php菜单/评论数据递归分级算法的实现方法
Aug 01 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
收音机发烧友应当熟知的100条知识
2021/03/02 无线电
PHP的历史和优缺点
2006/10/09 PHP
PHP 一个页面执行时间类代码
2010/03/05 PHP
30 个很棒的PHP开源CMS内容管理系统小结
2011/10/14 PHP
php 生成自动创建文件夹并上传文件的示例代码
2014/03/07 PHP
PHP基于imap获取邮件实例
2014/11/11 PHP
php防止网站被刷新的方法汇总
2014/12/01 PHP
php建立Ftp连接的方法
2015/03/07 PHP
微信自定义菜单的创建/查询/取消php示例代码
2016/08/05 PHP
PHP实现打包zip并下载功能
2018/06/12 PHP
不要小看注释掉的JS 引起的安全问题
2008/12/27 Javascript
javascript 流畅动画实现原理
2009/09/08 Javascript
JavaScript CSS 修改学习第四章 透明度设置
2010/02/19 Javascript
jQuery中:text选择器用法实例
2015/01/03 Javascript
JavaScript搜索字符串并将搜索结果返回到字符串的方法
2015/04/06 Javascript
javascript实现状态栏中文字动态显示的方法
2015/10/20 Javascript
JS中使用apply、bind实现为函数或者类传入动态个数的参数
2016/04/26 Javascript
vue cli 3.x 项目部署到 github pages的方法
2019/04/17 Javascript
快速对接payjq的个人微信支付接口过程解析
2019/08/15 Javascript
如何在Vue项目中添加接口监听遮罩
2021/01/25 Vue.js
[36:05]DOTA2亚洲邀请赛 3.31 小组赛 A组 Liquid vs Optic
2018/04/01 DOTA
Python编程之序列操作实例详解
2017/07/22 Python
python+selenium实现163邮箱自动登陆的方法
2017/12/31 Python
python输出100以内的质数与合数实例代码
2018/07/08 Python
浅析python继承与多重继承
2018/09/13 Python
python用plt画图时,cmp设置方法
2018/12/13 Python
python字典的值可以修改吗
2020/06/29 Python
Python基于opencv的简单图像轮廓形状识别(全网最简单最少代码)
2021/01/28 Python
CSS实现圆形放大镜狙击镜效果 只有圆圈里的放大
2012/12/10 HTML / CSS
HTML5中微数据概述及在搜索引擎中的使用举例
2013/02/07 HTML / CSS
捐款通知怎么写
2015/04/24 职场文书
2015年机关党建工作总结
2015/05/22 职场文书
2015年秋季小班开学寄语
2015/05/27 职场文书
Go Plugins插件的实现方式
2021/08/07 Golang
「偶像大师 MILLION LIVE!」七尾百合子手办开订
2022/03/21 日漫
ubuntu20.04虚拟机无法上网的问题及解决
2022/12/24 Servers