Python人臉識別 + 手機推送,老闆來了你就會收到簡訊提示

嬌兮心有之發表於2018-12-16

前言

在你上班的時候刷知乎,看視訊,玩手機的時候,老闆來了!不用擔心,不用著急,基於最新的人臉識別 + 手機推送做出的 BossComing。老闆站起來的時候,BossComing 會通過人臉識別發現老闆已經站起來,然後通過手機推送傳送通知 “BossComing”,並且震動告訴你有情況。

Python學習資料或者需要程式碼、視訊加Python學習群:960410445

效果展示

不明真相吃瓜群眾和身後領導:

Python人臉識別 + 手機推送,老闆來了你就會收到簡訊提示

 

身後領導扭頭過來,馬上被人臉識別程式發現,並標記為 boss:

Python人臉識別 + 手機推送,老闆來了你就會收到簡訊提示

 

手機收到推送,並震動:

Python人臉識別 + 手機推送,老闆來了你就會收到簡訊提示

 

Boss Coming:

Python人臉識別 + 手機推送,老闆來了你就會收到簡訊提示

 

是不是就像學生時代“同桌的他”,用胳膊肘不停地戳你,並且小聲的說:老師來啦,來時來啦。

技術介紹

人臉識別技術

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

Python人臉識別 + 手機推送,老闆來了你就會收到簡訊提示

 

2. 配置檔案

修改 bosscoming 檔案中的 load_image_file 引數

Python人臉識別 + 手機推送,老闆來了你就會收到簡訊提示

 

3. JPush 配置,這樣你的手機才可以收到推送。

Python人臉識別 + 手機推送,老闆來了你就會收到簡訊提示

 

4. 可以直接使用 JPush 官方提供的 Demo 用來接收通知。

JPush 文件:JPush 產品簡介 - 極光文件

5. 執行命令

python bosscoming.py

體驗人臉識別部分命令:

python bosswatching.py

開啟電腦上攝像頭,開始捕捉畫面。然後調整角度,對準需要觀察的位置。

GitHub地址:https://github.com/fendouai/BossComing/tree/dev

相關文章