微軟牛津專案人臉識別API初探
按照董子的這篇部落格中的介紹,到微軟牛津專案的網站申請到測試用的人臉識別Key,按照官方文件的介紹,把wpf專案建好之後,按照一步步的流程下來就可以完成example中的功能了。但是這僅僅是個example,圖片不能太大,不然會出現溢位錯誤。之前關注過牛津專案,後來不知道竟然中文版的官網也出來了,只是中文的文件翻譯的是在是太不堪入目了,不過這也保持了微軟的一貫的風格。
我的環境是:win7 64bit+VS2015+.Net4.5+C#
PS:最好把 drawingContext.Close();移到RenderTargetBitmap 物件例項化的後面,並且在 faceWithRectBitmap.Render(visual);處加上try-catch。修改後程式碼段如下:
RenderTargetBitmap faceWithRectBitmap = new RenderTargetBitmap( (int)(bitmapSource.PixelWidth * resizeFactor), (int)(bitmapSource.PixelHeight * resizeFactor), 96,96,PixelFormats.Pbgra32); drawingContext.Close(); try { faceWithRectBitmap.Render(visual); } catch (Exception ex) { MessageBox.Show(ex.ToString()); }
下面是測試結果:
嘖嘖,不得不感嘆之前的宣傳畫師傅的畫工啊:
目前側臉還是識別不到位(亦或是我還沒找到側臉識別的用法?):
來一張二X的(其實我喜歡他的電影):
目前比較火的閱兵女方隊(最漂亮的那個妹子可能因為只有半邊臉在照片中,所以沒有識別出來):
專案原始碼:
相關文章
- python—呼叫API人臉識別PythonAPI
- 人臉識別檢測專案實戰
- 人臉識別相關開源專案彙總
- 【專案】Python人臉識別(GUI介面)—— 基於pyopencvPythonGUIOpenCV
- opencv 人臉識別OpenCV
- OpenCV — 人臉識別OpenCV
- 計算機視覺專案-人臉識別與檢測計算機視覺
- 用Azure上Cognitive Service的Face API識別人臉API
- 使用Python結合Face++ API識別人臉PythonAPI
- 人臉檢測識別,人臉檢測,人臉識別,離線檢測,C#原始碼C#原始碼
- C#人臉識別入門篇-STEP BY STEP人臉識別--入門篇C#
- 智慧人臉識別門禁系統開發,人臉識別開鎖流程
- 【專案原始碼】雲端計算人臉識別智慧班牌原始碼原始碼
- 人臉識別之特徵臉方法(Eigenface)特徵
- 前端人臉識別--兩張臉相似度前端
- 「專利解密」商湯科技:AI加持人臉識別解密AI
- SAP官方提供的人臉識別APIAPI
- 人臉活體檢測人臉識別:眨眼+張口
- 如何評價美顏api中人臉識別和人臉檢測的準確度?API
- 乾貨 | AI人臉識別之人臉搜尋AI
- 人臉識別智慧考勤系統開發_人臉識別考勤管理系統開發
- 美顏api中2D人臉識別的技術流程API
- 人臉識別技術應用
- 前端如何玩轉人臉識別前端
- 從零玩轉人臉識別
- 人臉識別之人臉檢測的重要性
- python ubuntu dlib人臉識別3-人臉對齊PythonUbuntu
- 保障人臉安全!頂象釋出《人臉識別安全白皮書》
- IOS人臉識別開發入門教程--人臉檢測篇iOS
- 人臉識別之Python DLib庫進行人臉關鍵點識別Python
- 刷臉支付人臉識別特徵點越多是別越精確特徵
- 中國人臉識別產業鏈全景圖產業
- Python人臉識別微笑檢測Python
- 刪除十億人臉資料,Facebook關閉人臉識別系統
- 規避法律風險 微軟等機構刪除人臉識別資料庫微軟資料庫
- 人臉識別與人體動作識別技術及應用pdf
- 人臉識別 -- 活體檢測(張嘴搖頭識別)
- 人臉識別 — 活體檢測(張嘴搖頭識別)