在有一些電影裏面,特別是科幻高科技電影裏面常常出現的一幕,得到某人的照片而後進行各類數據對比,而後找出這我的的我的信息:姓名、年齡、性別、工做等等。python
理論上:你能夠創建一個你感興趣的百萬級的數據庫,給你個照片 ,你就能夠獲得她是誰,哪裏的,信息均可以知道,並且由於人與人之間的網狀的關聯,你甚至能夠知道她喜歡的人是誰,男友長啥樣子。算法
相信我:一切都不是虛構的,你能作的更多!數據庫
不少人學習python,不知道從何學起。
不少人學習python,掌握了基本語法事後,不知道在哪裏尋找案例上手。
不少已經作案例的人,殊不知道如何去學習更加高深的知識。
那麼針對這三類人,我給你們提供一個好的學習平臺,免費領取視頻教程,電子書籍,以及課程的源代碼!
QQ羣:1097524789api
1、數據收集,能夠採用爬蟲對網上海里的明星信息進行有針對的爬取數據結構
2、格式化數據,存入mysq,把明星的自拍照的文件名存入數據庫中app
3、使用百度的api對程序進行編寫,說實話,百度人臉識別作的很棒了,精確度很高數據結構和算法
4、你上傳一張圖片(或者你能想象到的方式),後面的程序會對你海量的數據庫中人的信息進行比對學習
5、輸出匹配到的人的信息,和類似度的數值。測試
直接上代碼:spa
測試圖片:
明星數據庫:
明星的照片所在目錄:
明星照片:
程序運行效果:
一共對數據庫進行比對了5條信息
匹配到明星的信息:曾軼可 27 1990年1月3日出生於湖南省常德市漢壽縣,創做型女歌手,演員。類似度:63.689125061
數據庫:
目錄:
人臉比對對照片的有必定要求,由於我爬取的照片大小不規則,因此比對的時候,會有問題,人臉比對用的百度的api接口,感受關鍵部分不是本身實現的,正在惡補數據結構和算法。