1.Stream 與IRandomAccessStream轉換 2.為Group創建Person的示例代碼 3.FaceIdentify 介面調用出現問題
Win10 FaceAPI小demo開發問題彙總
最近使用微軟牛津計劃做一個小demo,使用FaceAPI做一個小應用,實現刷臉的功能。開發的過程中用到幾個問題,具體如下:
Stream 與IRandomAccessStream轉換
sdk需要的是Stream,拍照直接獲取到的類型是IRandomAccessStream,雖然可以轉換,但IRandomAccessStream轉換為Stream之後使用的時候會出現異常, 希望大神看到肯賜教,不勝感激
解決方法是使用FileOpen方法,將圖片的路徑作為參數傳遞給方法
MSDN網頁上的為Group創建Person的示例代碼有問題(應該是sdk更新之後文檔沒有及時更新)
https://msdn.microsoft.com/en-US/library/mt605327.aspx#step2-1
現在正確的調用方法應該是:
FaceIdentify 介面調用出現問題
https://msdn.microsoft.com/en-US/library/mt605327.aspx#step4
在執行標註出來的這行代碼時出現異常
經過後期的進一步的測試發現,出現這個問題的原因在於拍照的角度存在問題,以至於檢測結果中faces的數量是0,自己的代碼寫的有問題,應該先做判斷的,修改之後的代碼