亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > JavaScript > 正文

微信小程序實現人臉檢測功能

2019-11-19 13:46:48
字體:
來源:轉載
供稿:網友

本文為大家分享了微信小程序實現人臉檢測的具體代碼,供大家參考,具體內容如下

因為本文章的人臉檢測技術運用的是百度云人工智能,首先要有百度云的賬號。

近期,人臉識別已經升級到了V3,開啟了測試,所以也依照v3文檔進行了更新;

1、人臉識別的每個接口,都需要用到百度云的access_token,首先獲取 access-token ,一個月之后access_token過期;可以將獲取的存入文件,再次引用時可以判斷其是否過期,然后引用或者重新獲?。?/p>

//獲取access_token function request_post($url = '', $param = '') {   if (empty($url) || empty($param)) {     return false;   }      $postUrl = $url;   $curlPost = $param;   $curl = curl_init();//初始化curl   curl_setopt($curl, CURLOPT_URL,$postUrl);//抓取指定網頁   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, $curlPost);   curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, FALSE);   curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, FALSE);   curl_setopt($curl, CURLOPT_SSLVERSION, 1);   $data = curl_exec($curl);//運行curl   curl_close($curl);      return $data; }  function access_token(){   $file= __DIR__ .'/access_token';   if(file_exists($file)){     $str=file_get_contents($file);     try{       $arr=json_decode($str,true);       if(is_array($arr)){         $totime=$arr['totime'];         if($totime>time()){           return $arr['access_token'];           exit;         }       }     }catch(Exception $e){      }   }    $url = 'https://aip.baidubce.com/oauth/2.0/token';   $post_data['grant_type'] = 'client_credentials';   $post_data['client_id'] = 'fRuY7eOPxBzIHf4qxiYeQOHT';   $post_data['client_secret'] = 'oe7L7aPc5rcKfSewvb5h6xFX2a8dEQN1';   $o = "";   foreach ( $post_data as $k => $v )    {     $o.= "$k=" . urlencode( $v ). "&" ;   }   $post_data = substr($o,0,-1);      $res = request_post($url, $post_data);    $arr=json_decode($res,true);   if(isset($arr['access_token']) && isset($arr['expires_in'])){     $data['access_token'] = $arr['access_token'];     $data['totime']= time() + $arr['expires_in'] - 86400;     file_put_contents($file, json_encode($data));     return $arr['access_token'];   }else{     return false;   }  } 

2、創建初始化方法,需要用到 Secret_Key、API_Key、App_ID,為用戶基本資料;

private function init_face(){     $App_ID = '用戶appid';     $API_Key = '用戶api_key';     $Secret_Key = '用戶secret_key';      $dir = APP_PATH.'/face-sdk/';     require_once $dir."AipFace.php";     return new /AipFace($App_ID, $API_Key, $Secret_Key); }

(thinkPHP框架)

將所需檢測圖片放入文件;具體參數可依照百度云人臉識別v3文檔查看。

// 人臉檢測 public function facevalid(){     $file = './Upload/2018-05-17/1.png';     if (!file_exists($file)) {       die('文件不存在!');     }     $image = base64_encode(file_get_contents($file));     $imageType = 'BASE64';     //如果有可選參數     $options = array();     $options['max_face_num'] = 2;      $client = $this->init_face();     $ret = $client->detect($image,$imageType,$options);     // print_r($ret);     if ($ret['error_code'] == 0) {//有人臉       $result = $ret['result'];       $face_num = $result['face_num'];        if ($face_num==1) { //人臉數量為1         $face_probability = $result['face_list'][0]['face_probability'];         if ($face_probability==1) { //可靠性為1           $user_id = myguid();           $group_id = $this->face_group();           $res = $client->addUser($image,'BASE64',$group_id,$user_id);           // print_r($res);           if ($res['error_code']==0) {             echo "人臉檢測完成,并入庫";           }                   }else{           die('可靠性為:'.$face_probability);         }       }else{         die('人臉數大于1');       }     }else{       die('沒有人臉');     }    }   // 獲取組   private function face_group(){     $groupname = '10001';     $client = $this->init_face();     $ret = $client->getGroupList();     if ($ret['error_code'] == 0) {       $grouplist = $ret['result']['group_id_list'];       if (in_array($groupname, $grouplist)) {         return $groupname;       }else{         $ret = $client->groupAdd($groupname);         if ($ret['error_code'] == 0) {           return $groupname;         }else{           return false;         }       }     }else{       return false;     } } 

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

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
久久久999精品视频| 九九热精品视频| 91极品女神在线| 精品亚洲夜色av98在线观看| 亚洲欧美日韩久久久久久| 亚洲黄色av女优在线观看| 国产一区二区三区精品久久久| 97超级碰碰碰| 久久精品电影一区二区| 亚洲精品aⅴ中文字幕乱码| 亚洲精品乱码久久久久久金桔影视| 亚洲综合中文字幕在线观看| 亚洲男人第一av网站| 久久成人在线视频| 国内精品免费午夜毛片| 国产精品爽黄69| 美日韩精品免费视频| 欧美激情精品久久久| 亚洲午夜av久久乱码| 欧美中文字幕视频在线观看| 日韩免费在线免费观看| 欧美一区二区色| 992tv在线成人免费观看| 97精品视频在线播放| 欧美怡春院一区二区三区| 欧美激情综合亚洲一二区| 精品久久国产精品| 亚洲电影免费观看高清| 久久成人在线视频| 4438全国亚洲精品在线观看视频| 国产精品久久久久久久app| 国产精品视频xxxx| 久久黄色av网站| 国产精品视频午夜| 国产精品久在线观看| 亚洲欧美激情另类校园| 日韩二区三区在线| 精品国产一区二区三区久久| 国产丝袜一区视频在线观看| 成人a免费视频| 久久久久久久久久久久av| 色偷偷888欧美精品久久久| 亚洲精品日韩在线| 欧美激情第一页xxx| 在线成人激情黄色| 欧美激情视频在线| 日韩资源在线观看| 亚洲精品福利在线| 亚洲成人av在线| 91美女福利视频高清| 日韩午夜在线视频| 亚洲娇小xxxx欧美娇小| 国产精品福利无圣光在线一区| 国产极品精品在线观看| 欧美黑人一区二区三区| 91精品国产99久久久久久| 欧美激情精品久久久久| 精品国产一区二区三区久久| 国产婷婷97碰碰久久人人蜜臀| 精品国产一区二区三区久久| 国产一区私人高清影院| 亚洲女人被黑人巨大进入al| 欧美精品videosex极品1| 欧美专区第一页| 欧美成aaa人片免费看| 欧美午夜视频在线观看| 日韩va亚洲va欧洲va国产| 欧美日韩在线一区| 亚洲精品美女视频| 国产精品久久久久久久久久久久久久| 国产精品极品在线| 欧美男插女视频| 国产亚洲精品va在线观看| 成人精品久久一区二区三区| 最新日韩中文字幕| 亚洲精品美女在线观看播放| 亚洲美腿欧美激情另类| 国产精品美女在线| 日韩美女主播视频| 亚洲国产成人精品久久久国产成人一区| 久久亚洲影音av资源网| 欧美成在线观看| 亚洲精品福利视频| 欧美精品手机在线| 国产在线观看不卡| 日韩欧美成人精品| 理论片在线不卡免费观看| 亚洲人成毛片在线播放| 国产成+人+综合+亚洲欧美丁香花| 久久影视电视剧凤归四时歌| 欧美一级淫片aaaaaaa视频| 亚洲国产精久久久久久久| 日韩中文字幕国产| 一区二区亚洲精品国产| 久久午夜a级毛片| 国产精品旅馆在线| 欧美一区二区三区免费视| 中日韩美女免费视频网址在线观看| 97精品视频在线播放| 欧美亚洲伦理www| 91精品视频一区| 精品五月天久久| 91精品国产99| 久久夜色精品国产| 91视频免费在线| 国产欧美日韩丝袜精品一区| 久久深夜福利免费观看| 欧美色xxxx| 久热在线中文字幕色999舞| 91成人天堂久久成人| 狠狠做深爱婷婷久久综合一区| 久久综合久中文字幕青草| 久久久999精品| 国产成人91久久精品| 色偷偷88888欧美精品久久久| 欧美亚洲国产日本| 精品国模在线视频| 免费不卡欧美自拍视频| 国产精品毛片a∨一区二区三区|国| 日产日韩在线亚洲欧美| 最近2019中文字幕一页二页| 亚洲欧美中文另类| 亚洲国产天堂久久综合网| 亚洲欧美三级伦理| 久久精品最新地址| 成人性生交xxxxx网站| 中文字幕在线看视频国产欧美| 国语自产在线不卡| 国产日韩精品一区二区| 日韩av三级在线观看| 亚洲影影院av| 青青草成人在线| 中文字幕亚洲自拍| 久久久久亚洲精品成人网小说| 大量国产精品视频| 久久久国产精品免费| 精品亚洲国产成av人片传媒| 亚洲国产精品成人一区二区| 中文字幕亚洲综合久久| 久久精品福利视频| www日韩中文字幕在线看| 亚洲精品动漫100p| 亚洲欧美制服综合另类| 欧美激情亚洲另类| 国产精品亚洲精品| 色综合伊人色综合网站| 国产精品嫩草影院一区二区| 97在线免费视频| 久久综合色88| 欧美黑人国产人伦爽爽爽| 亚洲精品日韩在线| 亚洲综合av影视| 国产精品久久久久免费a∨| 亚洲欧美日韩国产中文专区| 日韩精品极品视频免费观看| 国产精品丝袜白浆摸在线| 91精品国产乱码久久久久久蜜臀| 国产精品福利网站| 揄拍成人国产精品视频| 在线成人激情视频| www.日韩不卡电影av| 91国偷自产一区二区三区的观看方式| 91亚洲精品久久久| 亚洲精品99久久久久中文字幕|