Python人臉識別 + 手機推送,老闆來了你就會收到簡訊提示
前言
在你上班的時候刷知乎,看視訊,玩手機的時候,老闆來了!不用擔心,不用著急,基於最新的人臉識別 + 手機推送做出的 BossComing。老闆站起來的時候,BossComing 會通過人臉識別發現老闆已經站起來,然後通過手機推送傳送通知 “BossComing”,並且震動告訴你有情況。
分享一個python資源分享交流學習解答qun 943752371
效果展示
不明真相吃瓜群眾和身後領導:
身後領導扭頭過來,馬上被人臉識別程式發現,並標記為 boss:
手機收到推送,並震動:
Boss Coming:
是不是就像學生時代“同桌的他”,用胳膊肘不停地戳你,並且小聲的說:老師來啦,來時來啦。
技術介紹
人臉識別技術
face_recognition
The world's simplest facial recognition api for Python and the command line
ageitgey/face_recognition
手機推送技術
jpush-api-python-client
JPush's officially supported Python client library for accessing JPush APIs.
jpush/jpush-api-python-client
依賴安裝
pip install face_recognition
pip install jpush
使用教程
1. 新增 boss image
2. 配置檔案
修改 bosscoming 檔案中的 load_image_file 引數
3. JPush 配置,這樣你的手機才可以收到推送。
4. 可以直接使用 JPush 官方提供的 Demo 用來接收通知。
JPush 文件:JPush 產品簡介 - 極光文件
5. 執行命令
python bosscoming.py
體驗人臉識別部分命令:
python bosswatching.py
開啟電腦上攝像頭,開始捕捉畫面。然後調整角度,對準需要觀察的位置。
GitHub地址:https://github.com/fendouai/BossComing/tree/dev