小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

深度學(xué)習(xí)幫程序員“防”老板?露臉就發(fā)短信,10行python人臉報(bào)警

 Woxygen 2017-11-26

現(xiàn)在一個(gè)攻城獅就能搞定人臉的深度學(xué)習(xí)算法,這要多感謝國(guó)外開(kāi)源框架,雖然達(dá)不到曠世face 和諸多人臉公司的深度,但是實(shí)際應(yīng)用已經(jīng)沒(méi)有太大壓力。下圖就是tensorflow寫的人臉5點(diǎn)定位加情緒測(cè)試。

深度學(xué)習(xí)幫程序員“防”老板?露臉就發(fā)短信,10行python人臉報(bào)警

人臉識(shí)別應(yīng)用

前不久網(wǎng)絡(luò)上爆紅某公司,一人臉識(shí)別開(kāi)發(fā)師用攝像頭識(shí)別老板,當(dāng)老板靠進(jìn)自己的工位的時(shí)候,電腦自動(dòng)切換到自己工作時(shí)的界面。

深度學(xué)習(xí)幫程序員“防”老板?露臉就發(fā)短信,10行python人臉報(bào)警

WTF?

你還在以為這個(gè)梗是網(wǎng)上造謠的?

還在以為人臉識(shí)別技術(shù)實(shí)現(xiàn)特別復(fù)雜、高大上?

NO!你OUT了,今天小編用最最簡(jiǎn)單易懂的代碼講解,給大家?guī)?lái)這款防火、防盜、防老板的終極利器——

項(xiàng)目地址:BossComming

深度學(xué)習(xí)幫程序員“防”老板?露臉就發(fā)短信,10行python人臉報(bào)警

項(xiàng)目目標(biāo)

  • 識(shí)別特定人物,并通過(guò)手機(jī)信息的方式提示你:你的老板來(lái)啦!

項(xiàng)目環(huán)境介紹:

  • Python 3.3 或Python 2.7(本教程用6版本)

  • Windows 7或MacOS,以及Linux等系統(tǒng)

  • 一個(gè)攝像頭和IDLE集成系統(tǒng)(PyCharm)

下載完P(guān)ython3.6,并配置相關(guān)的系統(tǒng)環(huán)境,按win鍵 R鍵輸入cmd,

打開(kāi)命令提示符,輸入命令安裝一下依賴:

  • pip3 install face_recognition

  • pip3install jpush

代碼講解

下載本教程的項(xiàng)目,我們開(kāi)始逐條代碼的講解人臉識(shí)別代碼,保證在各位吃瓜群眾“深入”到人工智能領(lǐng)域的教程當(dāng)中。

深度學(xué)習(xí)幫程序員“防”老板?露臉就發(fā)短信,10行python人臉報(bào)警

  1. video_capture = cv2.VideoCapture(0)

  2. # Load a sample picture and learn how to recognize it.

  3. obama_image = face_recognition.load_image_file('BOSS2.bmp')

  4. obama_face_encoding = face_recognition.face_encodings(obama_image)[0]

  5. whileTrue:

  6. ret, frame = video_capture.read()

  7. face_locations = face_recognition.face_locations(frame)

  8. face_encodings = face_recognition.face_encodings(frame, face_locations)

其中cv2.VideoCapture函數(shù)定義攝像頭對(duì)象,0為第一個(gè)攝像頭,一般為筆記本內(nèi)置攝像頭。

face_recognition.load_image_file:讀取項(xiàng)目下的圖片文件

face_recognition.face_encodings:對(duì)圖片進(jìn)行編碼

while True:進(jìn)入死循環(huán)

video_capture.read:是一個(gè)返回當(dāng)前幀的函數(shù),它能返回兩個(gè)參數(shù),ret和frame

  • 第一個(gè)參數(shù)是bool型的ret,其值為True或False,代表有沒(méi)有讀到圖片

  • 第二個(gè)參數(shù)是frame,是當(dāng)前截取一幀的圖片。

face_recognition.face_locations(frame):獲取視頻流幀,識(shí)別人臉

face_recognition.face_encodings(frame, face_locations):對(duì)視頻流進(jìn)行編碼

深度學(xué)習(xí)幫程序員“防”老板?露臉就發(fā)短信,10行python人臉報(bào)警

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購(gòu)買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多