朋友想玩下百度的ORC我鼓捣鼓捣thinkphp3集成百度sdk

他想玩的是文字识别  那就玩下  咱们开始

1 先到百度文字识别  添加个应用  这样就有了APPID API KEY SECRET KEY

https://console.bce.baidu.com/ai/#/ai/ocr/overview/index创建应用获取上面的信息

2  下载官方SDK

找到了PHP的版本 下载 使用官方的 http://ai.baidu.com/sdk 下载

3  集成到他的系统是thinkphp3 系统中

新建名为Ai的文件夹 然后将  这两个文件放入其中 ,并将AipOcr.php 改为 AipOcr.class.php

如图效果

4  集成完毕开始测试功能

public function testorc() {
 
    Vendor('Ai.AipOcr#class'); //加载百度接口
    
//设置参数
    $APP_ID = '10040659';
    $API_KEY = 'DRKtEVEpA7HXaUr8P68dCAm4';
    $SECRET_KEY = 'idkpUL5kASS0oDfDYvnL3SdD57dKK2w3';

//初始化类   
 $aipOcr = new \AipOcr($APP_ID, $API_KEY, $SECRET_KEY);
 
//调用类
    $data=$aipOcr->general(file_get_contents('./uploads/545.jpg'));
    var_dump($data);
}

5  看下解析后的结果

6 看下原图

完毕

猜你喜欢

转载自www.cnblogs.com/baker95935/p/11931301.html