欧美性猛交XXXX免费看蜜桃,成人网18免费韩国,亚洲国产成人精品区综合,欧美日韩一区二区三区高清不卡,亚洲综合一区二区精品久久

打開(kāi)APP
userphoto
未登錄

開(kāi)通VIP,暢享免費電子書(shū)等14項超值服

開(kāi)通VIP
C# 10分鐘完成百度人臉識別——入門(mén)篇

今天我們來(lái)盤(pán)一盤(pán)人臉注冊、人臉識別等相關(guān)操作,這是一個(gè)簡(jiǎn)單入門(mén)教程。

話(huà)不多說(shuō),我們進(jìn)入主題:


完成人臉識別所需的步驟:

  1. 注冊百度賬號api,創(chuàng )建自己的應用;

  2. 創(chuàng )建vs控制臺應用程序,引入動(dòng)態(tài)鏈接庫;

  3. 編寫(xiě)代碼調試,效果圖查看;

  4. 總結。


1、注冊百度賬號api,創(chuàng )建自己的應用

注冊地址:https://login.bce.baidu.com/

注冊登錄之后,在“產(chǎn)品服務(wù)” 菜單下找到人臉識別 ,如下圖:

 

點(diǎn)擊去創(chuàng )建自己的應用名稱(chēng),其實(shí)最主要的就是 API_key  和 Secret_key


有了這些就可以進(jìn)一步去看 百度提供的SDK 文檔了。

這是百度的SDK地址:http://ai.baidu.com/sdk

選擇自己喜歡的開(kāi)發(fā)語(yǔ)言進(jìn)行研究, 里面文檔很詳細, 下載中有Demo 

本人采用的是C# 進(jìn)行研究。

參考地址:http://ai.baidu.com/docs#/Face-Csharp-SDK/top


2、創(chuàng )建vs控制臺應用程序,引入動(dòng)態(tài)鏈接庫

創(chuàng )建控制臺應用程序,命名為FaceRecognition,

然后引用動(dòng)態(tài)鏈接庫(安裝人臉SDK),我用的是vs2017,使用的是方法一。

方法一:使用Nuget管理依賴(lài) (推薦)

在NuGet中搜索 Baidu.AI,安裝最新版即可。

packet地址 https://www.nuget.org/packages/Baidu.AI/

方法二:下載安裝

人臉 C# SDK目錄結構

Baidu.Aip
├── net35
│   ├── AipSdk.dll // 百度AI服務(wù) windows 動(dòng)態(tài)庫
│   ├── AipSdk.xml // 注釋文件
│   └── Newtonsoft.Json.dll // 第三方依賴(lài)
├── net40
├── net45
└── netstandard2.0
├── AipSdk.deps.json
└── AipSdk.dll

如果需要在 Unity 平臺使用,可引用工程源碼自行編譯。

安裝

1.在官方網(wǎng)站下載C# SDK壓縮工具包。

2.解壓后,將 AipSdk.dll 和 Newtonsoft.Json.dll 中添加為引用。


3、編寫(xiě)代碼調試,效果圖查看

  • 注冊人臉

  • 識別人臉

首先我們準備一張能夠識別人臉的圖片,放到公共平臺,如果百度云盤(pán),然后分享出去,復制圖片地址。

注冊人臉:

在Program.cs里面編寫(xiě)代碼

using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;
namespace FaceRecognition{ class Program { static void Main(string[] args) { // 設置APPID/AK/SK var API_KEY = "XFPA49myCG7S37XP1DxjLbXF"; //你的 Api Key var SECRET_KEY = "ZvZKigrixMLXNZOLmkrG6iDx9QprlGuT"; //你的 Secret Key var client = new Baidu.Aip.Face.Face(API_KEY, SECRET_KEY); client.Timeout = 60000; // 修改超時(shí)時(shí)間

//取決于image_type參數,傳入BASE64字符串或URL字符串或FACE_TOKEN字符串 //你共享的圖片路徑(點(diǎn)擊路徑可直接查看圖片) var image = "https://thumbnail0.baidupcs.com/thumbnail/32f3cc8f022839a4dbf6b9f9cca76ce8?fid=3145591938-250528-218900036170682&time=1550282400&rt=sh&sign=FDTAER-DCb740ccc5511e5e8fedcff06b081203-sTBqvQbbBy3n5SDQfbtjNwjlSHg%3D&expires=8h&chkv=0&chkbd=0&chkpc=&dp-logid=1077356968076791248&dp-callid=0&size=c710_u400&quality=100&vuk=-&ft=video"; var imageType = "URL";

//注冊人臉 var groupId = "group1"; var userId = "user1"; // 調用人臉注冊,可能會(huì )拋出網(wǎng)絡(luò )等異常,請使用try/catch捕獲 var result = client.UserAdd(image, imageType, groupId, userId); Console.WriteLine(result); // 如果有可選參數 var options = new Dictionary<string, object>{ {"user_info", "user's info"}, {"quality_control", "NORMAL"}, {"liveness_control", "LOW"} }; // 帶參數調用人臉注冊 result = client.UserAdd(image, imageType, groupId, userId, options); Console.WriteLine(result); }
}}

運行后,控制臺打印成功與否,百度api控制臺查看是否注冊成功。

控制臺效果圖:

百度api控制臺查看效果:

 很顯然,我們注冊人臉成功,接下來(lái)我們進(jìn)行人臉識別,我們使用注冊過(guò)的圖片和未注冊過(guò)的圖片進(jìn)行驗證。

識別人臉:

同樣在Program.cs里面編寫(xiě)代碼,我們把之前的代碼注釋掉就行,如下:

using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;
namespace FaceRecognition{ class Program { static void Main(string[] args) { // 設置APPID/AK/SK var API_KEY = "XFPA49myCG7S37XP1DxjLbXF"; //你的 Api Key var SECRET_KEY = "ZvZKigrixMLXNZOLmkrG6iDx9QprlGuT"; //你的 Secret Key var client = new Baidu.Aip.Face.Face(API_KEY, SECRET_KEY); client.Timeout = 60000; // 修改超時(shí)時(shí)間

//取決于image_type參數,傳入BASE64字符串或URL字符串或FACE_TOKEN字符串 //你共享的圖片路徑(點(diǎn)擊路徑可直接查看圖片) var image = "https://thumbnail0.baidupcs.com/thumbnail/32f3cc8f022839a4dbf6b9f9cca76ce8?fid=3145591938-250528-218900036170682&time=1550282400&rt=sh&sign=FDTAER-DCb740ccc5511e5e8fedcff06b081203-sTBqvQbbBy3n5SDQfbtjNwjlSHg%3D&expires=8h&chkv=0&chkbd=0&chkpc=&dp-logid=1077356968076791248&dp-callid=0&size=c710_u400&quality=100&vuk=-&ft=video"; var imageType = "URL";


////注冊人臉 //var groupId = "group1"; //var userId = "user1"; //// 調用人臉注冊,可能會(huì )拋出網(wǎng)絡(luò )等異常,請使用try/catch捕獲 //var result = client.UserAdd(image, imageType, groupId, userId); //Console.WriteLine(result); //// 如果有可選參數 //var options = new Dictionary<string, object>{ // {"user_info", "user's info"}, // {"quality_control", "NORMAL"}, // {"liveness_control", "LOW"} // }; //// 帶參數調用人臉注冊 //result = client.UserAdd(image, imageType, groupId, userId, options); //Console.WriteLine(result);


//人臉識別(在注冊的人臉庫里面進(jìn)行識別) //調用人臉檢測,可能會(huì )拋出網(wǎng)絡(luò )等異常,請使用try / catch捕獲 var result = client.Detect(image, imageType); Console.WriteLine(result); // 如果有可選參數 var options = new Dictionary<string, object>{ {"face_field", "age"}, {"max_face_num", 2}, {"face_type", "LIVE"} }; // 帶參數調用人臉檢測 result = client.Detect(image, imageType, options); Console.WriteLine(result);
}
}}

控制臺效果圖:

很顯然我們也人臉識別成功了。


4、總結 

 我們只是使用控制臺做了一個(gè)簡(jiǎn)單的注冊和識別,刪除和更新也是一樣的,可以直接去官網(wǎng)拷貝即可,路徑為:http://ai.baidu.com/docs#/Face-Csharp-SDK/3b8dc2e8

 有了這個(gè)簡(jiǎn)單的demo后,我們可以結合攝像頭進(jìn)行注冊、識別、更新等操作。

關(guān)注小編不迷路,下一次我們講調用攝像頭完成注冊、識別、更新、刪除等操作。

注意:

人臉圖片這個(gè)地址需要直接訪(fǎng)問(wèn),不能有提取碼,需要瀏覽器能直接訪(fǎng)問(wèn)的地址,比如下面這個(gè):https://ss3.bdstatic.com/70cFv8Sh_Q1YnxGkpoWK1HF6hhy/it/u=1007847223,3198275864&fm=26&gp=0.jpg

本文參考鏈接:

https://www.cnblogs.com/xiongze520/p/10387355.html#commentform

進(jìn)階篇:https://www.cnblogs.com/xiongze520/p/10688545.html

本站僅提供存儲服務(wù),所有內容均由用戶(hù)發(fā)布,如發(fā)現有害或侵權內容,請點(diǎn)擊舉報。
打開(kāi)APP,閱讀全文并永久保存 查看更多類(lèi)似文章
猜你喜歡
類(lèi)似文章
AI 實(shí)戰篇 |基于 AI開(kāi)放平臺實(shí)現 人臉識別對比 功能,超詳細教程【附帶源碼】
Python使用在線(xiàn)接口SDK模塊(baidu-aip)實(shí)現人臉識別
可用的圖片搜索(包括以圖搜圖)Web API全解析 | 高蛋白網(wǎng)
Python帶你朗讀網(wǎng)頁(yè)!想咋看就咋看!
使用百度API實(shí)現語(yǔ)音識別——in python (2015
如何用 Python 識別車(chē)牌?
更多類(lèi)似文章 >>
生活服務(wù)
分享 收藏 導長(cháng)圖 關(guān)注 下載文章
綁定賬號成功
后續可登錄賬號暢享VIP特權!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服

欧美性猛交XXXX免费看蜜桃,成人网18免费韩国,亚洲国产成人精品区综合,欧美日韩一区二区三区高清不卡,亚洲综合一区二区精品久久