PHP+百度AI OCR文字识别实现了图片的文字识别功能
2019/6/30 16:10:43
本文主要是介绍PHP+百度AI OCR文字识别实现了图片的文字识别功能,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
第一步可定要获取百度的三个东西 要到百度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
里面的图片都可以
我这里自己试了一下
返回的数据是
转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+百度AI OCR文字识别实现了图片的文字识别功能的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-09-28怎么把PHP程序打包?-icode9专业技术文章分享
- 2024-09-28怎么用Phar打包PHP程序?-icode9专业技术文章分享
- 2024-09-13手动在github上下载的mfpt包,怎么放到thinkphp5.0框架并正常使用-icode9专业技术文章分享
- 2024-09-05python的<class 'bytearray'>相当于php的哪个数据类型-icode9专业技术文章分享
- 2024-09-05php 导出银行卡号避免科学技术法的方法-icode9专业技术文章分享
- 2024-08-30什么样的php代码质量差被称为垃圾代码-icode9专业技术文章分享
- 2024-08-30用 PHP 调用拼多多的接口以获取订单状态消息的步骤方法和代码示例-icode9专业技术文章分享
- 2024-08-27phpunit单元测试框架的入门和使用方法介绍-icode9专业技术文章分享
- 2024-08-24PHP 中date("w") 周一是多少-icode9专业技术文章分享
- 2024-08-14thinkphp8.0获取域名或主机名方法-icode9专业技术文章分享