• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

PHP图片验证码识别(调用阿里云市场接口),函数来源:梦行云软件 ...

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

//图片识别 $image is path or base64
function ocr($appcode,$image){
$host = "https://tysbgpu.market.alicloudapi.com";
$path = "/api/predict/ocr_general";
$method = "POST";
$headers = array();
array_push($headers, "Authorization:APPCODE " . $appcode);
//根据API的要求,定义相对应的Content-Type
array_push($headers, "Content-Type".":"."application/json; charset=UTF-8");
$querys = "";
$data=array();
$data[\'image\']=$image;
$data[\'configure\']=array();
$data[\'configure\'][\'min_size\']=12;
$data[\'configure\'][\'output_prob\']=true;
$data[\'configure\'][\'output_keypoints\']=false;
$data[\'configure\'][\'skip_detection\']=false;
$data[\'configure\'][\'without_predicting_direction\']=false;
$bodys =json_encode($data);
//$bodys = "{\"image\":\"图片二进制数据的base64编码/图片url\",\"configure\":{\"min_size\":16,#图片中文字的最小高度,单位像素\"output_prob\":true,#是否输出文字框的概率\"output_keypoints\":false,#是否输出文字框角点\"skip_detection\":false#是否跳过文字检测步骤直接进行文字识别\"without_predicting_direction\":false#是否关闭文字行方向预测}}";
$url = $host . $path;

$curl = curl_init();
curl_setopt($curl, CURLOPT_CUSTOMREQUEST, $method);
curl_setopt($curl, CURLOPT_URL, $url);
curl_setopt($curl, CURLOPT_HTTPHEADER, $headers);
curl_setopt($curl, CURLOPT_FAILONERROR, false);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
curl_setopt($curl, CURLOPT_HEADER, true);
if (1 == strpos("$".$host, "https://"))
{
curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, false);
}
curl_setopt($curl, CURLOPT_POSTFIELDS, $bodys);
$r=(curl_exec($curl));
$r=explode(\'{"request_id"\',$r);
if(!isset($r[1])){return false;}
$r=\'{"request_id"\'.$r[1];
$r=json_decode($r,1);
if(!$r[\'success\'] || !isset($r[\'ret\'])){return false;}
$line=array();
foreach($r[\'ret\'] as $v){
$line[]=$v[\'word\'];
}
if(!isset($line[0])){return false;}
return $line;

}


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
php验证码识别接口(识别率很高)发布时间:2022-07-10
下一篇:
Linux系统使用PHP实现PPT转图片发布时间:2022-07-10
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap