看板 AndroidDev 關於我們 聯絡資訊
※ 引述《vivi50218 (vivi)》之銘言: : 我在網上看到android 4.0 有人臉識別功能,因為我現在再做的程式有用到人臉偵測 : 我現在想更進一步用到識別,我google也沒看到原始碼釋出,請問這功能只有4.0能使用? : 或是一般的2.2 2.3也能用? 還有也聽說有指紋辨識? 那手機硬體方面有支援嗎? 哦..只有4.0可以用,這個facelock的功能是用一個獨立的service存在的 private ServiceConnection mFaceLockConnection = new ServiceConnection() { // Completes connection, registers callback and starts FaceLock when service is bound @Override public void onServiceConnected(ComponentName className, IBinder iservice) { mFaceLockService = IFaceLockInterface.Stub.asInterface(iservice); if (DEBUG) Log.d(TAG, "Connected to FaceLock service"); try { mFaceLockService.registerCallback(mFaceLockCallback); } catch (RemoteException e) { Log.e(TAG, "Caught exception connecting to FaceLock: " + e.toString()); mFaceLockService = null; mBoundToFaceLockService = false; return; } 稍微找了一下,只有一個 IFaceLockInterface的AIDL,所以這就是交給廠商自己搞啦, 沒有source code。 -- Beware of bugs in the above code; I have only proved it correct, not tried it. -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.32.193.107
vivi50218:看起來是連上網辨識? 給個推 01/29 10:50
diousk:......不是吧,這是使用Android Service的寫法 01/29 13:03
iincho:是service沒錯, 但是那部分沒有source code.. 01/29 14:45
iincho:找半天沒看到有人實作這一段的code 01/29 14:46
iincho:喔..應該是在本機做的啦, 這點應該是沒問題... 01/29 14:46