在日常生活中,我們經(jīng)常會(huì)遇到需要人臉識(shí)別系統(tǒng)來(lái)驗(yàn)證身份的情況。當(dāng)相機(jī)掃描到我們自己身上時(shí),我們會(huì)在各種軟件上顯示我們的個(gè)人信息。
我們的許多應(yīng)用程序都有人臉識(shí)別系統(tǒng),感覺(jué)很強(qiáng)大,事實(shí)上,只要我們小學(xué)一段時(shí)間也能成功,然后在宿舍門(mén)口安裝自己的人臉識(shí)別開(kāi)門(mén)系統(tǒng)不漂亮,讓我們看看人臉識(shí)別系統(tǒng)是如何實(shí)現(xiàn)的!
當(dāng)然,在制作之前,我們應(yīng)該配置好制作所需的環(huán)境,比如python、opencv、pycharm和配置opencv。下載另外兩個(gè)后,我們可以直接用pip指令安裝。當(dāng)然,速度會(huì)很慢。我建議使用鏡像地址。國(guó)內(nèi)大學(xué)有很多高質(zhì)量的鏡像地址,比如清華大學(xué)、中國(guó)科技大學(xué)、豆瓣等。在這些地址下載會(huì)快很多。記得在設(shè)置pc解釋器時(shí)添加這個(gè)opencv-python軟件包和numpy軟件包。如果沒(méi)有這兩個(gè)軟件包,你的cv2庫(kù)總會(huì)顯示錯(cuò)誤,無(wú)法執(zhí)行。
環(huán)境配置完成后,我們將開(kāi)始閱讀圖片。在這個(gè)地方,我們要有以下步驟:閱讀圖片、顯示圖片、暫停圖片和閱讀圖片。字面意思是將我們的圖片導(dǎo)入程序中進(jìn)行讀取和顯示。讓它在python中快速顯示一張圖片是非�?斓模晕覀冃枰鶕�(jù)我們想要的時(shí)間使用暫停圖片函數(shù)來(lái)顯示它。當(dāng)然,我們最終需要釋放內(nèi)存。在PC中釋放內(nèi)存是個(gè)好習(xí)慣。