校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃

主頁 > 知識庫 > PHP實現百度人臉識別

PHP實現百度人臉識別

熱門標簽:地下城堡2圖九地圖標注 抖音有個地圖標注是什么意思 七魚外呼系統停用嗎 海南人工外呼系統有效果嗎 九江外呼系統 保定crm外呼系統運營商 西區企業怎么做地圖標注入駐 阿里云400電話申請加工單 智能電話機器人排名前十名南京

PHP接入百度人臉識別,供大家參考,具體內容如下

1.注冊百度開發者賬號。

https://login.bce.baidu.com/?account= 注冊登錄成功后,進入控制臺,在左邊的導航欄找到產品-》人工智能-》人臉識別:

創建應用。創建應用成功后拿到應用的API Key和Secret Key

2.接口調用-獲取access token

調用人臉識別接口前需要獲取access token,示例代碼:

function execCurl($url, $param) {
 if (empty($url) || empty($param)) {
  return array('result' => false, 'err_msg' => 'url or param is null');
 }
 $curl = curl_init();//初始化curl
 curl_setopt($curl, CURLOPT_URL, $url);//抓取指定網頁
 curl_setopt($curl, CURLOPT_HEADER, 0);//設置header
 curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);//要求結果為字符串且輸出到屏幕上
 curl_setopt($curl, CURLOPT_POST, 1);//post提交方式
 curl_setopt($curl, CURLOPT_POSTFIELDS, $param);
 curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, 0);
 curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, 0);
 $data = curl_exec($curl);//運行curl
 $curl_err_msg = curl_error($curl);
 curl_close($curl);
 if($data === false) {
  return array('result' => false, 'err_msg' => $curl_err_msg);
 }else {
  return array('result' => true, 'data' => $data);
 }
}
 
$url = 'https://aip.baidubce.com/oauth/2.0/token';
$param = array(
 'grant_type' => 'client_credentials',
 'client_id' => '你的API Key',
 'client_secret' => '你的Secret Key'
);
$result = execCurl($url, $param);

3.調用人臉檢查接口

如果需要判斷一張圖片中的人臉,是否符合后續識別或者對比的條件,在請求時在face_field參數中請求quality。

下面示例是請求圖文為base64轉碼字符串(轉碼不能包含頭信息),也可以傳圖片網絡地址,官方文檔

示例代碼:

function checkPictureToCheckFace($image_path, $access_token) {
 $url = 'https://aip.baidubce.com/rest/2.0/face/v3/detect?access_token=' . $access_token;
 $param = array(
  'image' => base64EncodeImage($image_path),
  'image_type' => 'BASE64',
  'face_field' => 'quality'
 );
 $param = json_encode($param);
 $result = execCurl($url, $param);
 if($result['result'] == false) return $result;
 $data = json_decode($result['data'], true);
 if($data['error_code'] != 0) return array('result' => false, 'err_msg' => '上傳的人臉不符合要求,請重新上傳五官清晰的真實頭像');
 $err_result = array('result' => false, 'err_msg' => '上傳的人臉不符合要求,請重新上傳五官清晰的真實頭像!');
 $quality = $data['result']['face_list'][0]['quality'];
 if($quality['occlusion']['left_eye'] > 0.6) return $err_result; // 左眼被遮擋的閾值
 if($quality['occlusion']['right_eye'] > 0.6) return $err_result; // 右眼被遮擋的閾值
 if($quality['occlusion']['nose'] > 0.7) return $err_result; // 鼻子被遮擋的閾值
 if($quality['occlusion']['mouth'] > 0.7) return $err_result; // 嘴巴被遮擋的閾值
 if($quality['occlusion']['left_cheek'] > 0.8) return $err_result; // 左臉頰被遮擋的閾值
 if($quality['occlusion']['right_cheek'] > 0.8) return $err_result; // 右臉頰被遮擋的閾值
 if($quality['occlusion']['chin_contour'] > 0.6) return $err_result; // 下巴被遮擋閾值
 if($quality['blur'] != 0  $quality['blur'] > 0.7) return $err_result; // 模糊度范圍 0是最清晰,1是最模糊
 if($quality['illumination']  40) return $err_result; // 光照范圍 
 if($quality['completeness'] == 0) return $err_result; // 人臉完整度 0為人臉溢出圖像邊界,1為人臉都在圖像邊界內
 return array('result' => true);
}
 
function execCurl($url, $param) {
 if (empty($url) || empty($param)) {
  return array('result' => false, 'err_msg' => 'url or param is null');
 }
 $curl = curl_init();//初始化curl
 curl_setopt($curl, CURLOPT_URL, $url);//抓取指定網頁
 curl_setopt($curl, CURLOPT_HEADER, 0);//設置header
 curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);//要求結果為字符串且輸出到屏幕上
 curl_setopt($curl, CURLOPT_POST, 1);//post提交方式
 curl_setopt($curl, CURLOPT_POSTFIELDS, $param);
 curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, 0);
 curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, 0);
 $data = curl_exec($curl);//運行curl
 $curl_err_msg = curl_error($curl);
 curl_close($curl);
 if($data === false) {
  return array('result' => false, 'err_msg' => $curl_err_msg);
 }else {
  return array('result' => true, 'data' => $data);
 }
}
 
function base64EncodeImage($image_path) {
 $base64_image = '';
 $image_info = getimagesize($image_path);
 $image_data = fread(fopen($image_path, 'r'), filesize($image_path));
 $base64_image = chunk_split(base64_encode($image_data));
 return $base64_image;
}
 
$image_path = 'image/1.jpg';
$access_token = '上一步的獲取access token';
$result = checkPictureToCheckFace($image_path, $access_token);

判斷是否符合人臉識別檢查的字段說明:

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。

您可能感興趣的文章:
  • PHP實現微信小程序人臉識別刷臉登錄功能
  • PHP使用Face++接口開發微信公眾平臺人臉識別系統的方法
  • 基于OpenCV的PHP圖像人臉識別技術

標簽:甘肅 梅河口 韶關 十堰 涼山 昭通 遼陽 九江

巨人網絡通訊聲明:本文標題《PHP實現百度人臉識別》,本文關鍵詞  PHP,實現,百度,人臉,識別,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《PHP實現百度人臉識別》相關的同類信息!
  • 本頁收集關于PHP實現百度人臉識別的相關信息資訊供網民參考!
  • 推薦文章
    校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃
    久久久久国产精品免费免费搜索| 国产精品污污网站在线观看| 欧美一区二区黄| 国产999精品久久久久久绿帽| 看片网站欧美日韩| 精品中文字幕一区二区| 一区二区三区**美女毛片| 国产精品污网站| 国产精品免费视频一区| 国产精品亲子乱子伦xxxx裸| 亚洲精品视频在线观看免费| 蜜臀av性久久久久av蜜臀妖精| 欧美视频在线一区| 日本韩国精品在线| 极品少妇xxxx精品少妇| 欧美日韩免费一区二区三区| 美女视频网站久久| 国产日韩欧美综合在线| 日本韩国欧美一区| 麻豆精品精品国产自在97香蕉| 欧美成人精品3d动漫h| 国产iv一区二区三区| 蜜臀av在线播放一区二区三区| 国产精品久久久久国产精品日日 | 韩国精品一区二区| 99在线精品一区二区三区| 欧美日韩国产成人在线免费| 精品欧美乱码久久久久久1区2区| 中文字幕在线观看一区| 久久国产人妖系列| 成人黄色小视频在线观看| 国产欧美一区视频| 日本少妇一区二区| 色美美综合视频| 99精品视频一区二区| 一区二区三区免费| 最近日韩中文字幕| 久久久99久久精品欧美| 欧美老人xxxx18| 日本一区二区三区高清不卡| 欧美一区二区三区爱爱| 91麻豆精品在线观看| 久久99精品国产麻豆婷婷洗澡| 亚洲私人影院在线观看| 亚洲成a人片在线观看中文| 欧美自拍丝袜亚洲| 日韩欧美一区中文| 卡一卡二国产精品| 欧美日本免费一区二区三区| 亚洲日本一区二区| 91亚洲精品乱码久久久久久蜜桃| 国产精品成人免费精品自在线观看 | 亚洲午夜久久久久久久久电影院| 麻豆精品久久精品色综合| 性久久久久久久| 丝袜美腿亚洲色图| 日本不卡视频一二三区| 亚洲国产另类av| 免费人成在线不卡| 激情综合亚洲精品| 国产不卡视频在线播放| 国模套图日韩精品一区二区| 国产美女精品一区二区三区| 国产精品白丝在线| 在线观看视频一区二区欧美日韩 | 久久精品国产99国产精品| 欧洲视频一区二区| 韩国精品在线观看| 亚洲电影在线免费观看| 精品国产污污免费网站入口| 91丨九色丨黑人外教| 日韩vs国产vs欧美| 久久影院电视剧免费观看| 色成年激情久久综合| 午夜电影久久久| 久久精品久久久精品美女| 韩国女主播成人在线| 日本精品一区二区三区高清| 日韩欧美中文字幕公布| 国产精品美女久久久久久久久| 亚洲欧洲精品一区二区精品久久久| 亚洲综合激情网| 粉嫩在线一区二区三区视频| caoporn国产一区二区| 免费看欧美女人艹b| 午夜伊人狠狠久久| 亚洲国产电影在线观看| 中文字幕中文在线不卡住| 日韩一卡二卡三卡四卡| 欧美日韩一区 二区 三区 久久精品| 另类小说图片综合网| 免费成人在线网站| 石原莉奈在线亚洲二区| 亚洲国产精品嫩草影院| 视频一区二区中文字幕| 婷婷久久综合九色综合绿巨人| 久久精品国产**网站演员| 中文字幕一区二区三区在线观看 | 9人人澡人人爽人人精品| 欧美精品一区二区精品网| 免费高清在线一区| 欧美偷拍一区二区| 韩国三级电影一区二区| 久久成人综合网| 激情综合五月婷婷| 国产美女久久久久| 精品一区二区在线视频| 欧美疯狂做受xxxx富婆| 欧美丝袜第三区| 久久99精品网久久| 风流少妇一区二区| 欧美日韩免费高清一区色橹橹| 欧美一级精品在线| 国产精品无人区| 麻豆久久久久久| 激情图区综合网| 欧美三级电影网| 欧美精品高清视频| 国产呦萝稀缺另类资源| 中文字幕一区二区三区不卡| 欧美视频一区二区在线观看| 老司机午夜精品| 亚洲天堂久久久久久久| 欧美肥妇free| 成人动漫一区二区在线| 亚洲成人激情综合网| 精品国产凹凸成av人导航| 久久久777精品电影网影网| 一级日本不卡的影视| 成人av网站在线观看| 久久综合久久综合久久| 日本女人一区二区三区| 91免费观看国产| 一二三区精品福利视频| 欧美视频一区二区在线观看| 精品成人私密视频| 久久精品国产网站| 亚洲精品在线观看网站| 午夜精品国产更新| 欧美日韩国产综合一区二区 | 制服丝袜亚洲精品中文字幕| 国产一二三精品| 成人免费毛片app| 青青草国产精品97视觉盛宴| 亚洲人成7777| 欧美国产在线观看| 一色屋精品亚洲香蕉网站| 国产日韩欧美综合一区| 久久亚洲一区二区三区明星换脸| 欧美日韩国产天堂| 国产在线播放一区二区三区| 日本不卡视频在线| 久久久久久黄色| 99久久精品免费看国产免费软件| 亚洲图片欧美激情| 在线精品视频免费播放| 视频一区二区国产| 色欧美日韩亚洲| 91精品午夜视频| 欧美三级日韩三级国产三级| 日韩高清不卡在线| 中文字幕一区免费在线观看| 91精品国产麻豆国产自产在线| 国产一区二区毛片| 亚洲午夜私人影院| 欧美精品一区二区三区久久久| 一区二区三区在线播| 图片区日韩欧美亚洲| 黄网站免费久久| 色偷偷久久一区二区三区| 精品视频一区三区九区| 精品国产一区二区三区久久影院| 国产精品美女久久久久久久久久久| 亚洲精品第一国产综合野| 蜜芽一区二区三区| 色就色 综合激情| 国产午夜精品美女毛片视频| 日韩国产欧美在线观看| 蜜臀精品一区二区三区在线观看| 青青草成人在线观看| 精品国产1区二区| 777午夜精品视频在线播放| 粗大黑人巨茎大战欧美成人| 日韩精品五月天| 日韩一区二区三区在线视频| 欧美丰满美乳xxx高潮www| 欧美亚洲图片小说| 欧美性大战久久久| 欧洲国内综合视频| 欧美日韩亚洲综合一区 | bt欧美亚洲午夜电影天堂| 国产麻豆视频一区| 日韩av中文字幕一区二区三区| 日韩中文字幕麻豆| 国产农村妇女毛片精品久久麻豆 | 成人小视频免费观看| 精品免费日韩av| 精品一区二区三区免费播放| 91精品欧美一区二区三区综合在| 一区二区三区蜜桃|