作為一個工作生活少有機(jī)會和小姐姐接觸的程序員旅薄,有時候和不熟悉的異性聊起天對方開玩笑地讓自己去猜她年齡,這時候除了要講究說話策略顺又,不能說大了讓對方直接把你拉黑也不能說太小顯得太假更卒,還要在心里對對方年齡有個大致的判斷,按照大概年齡往小一點(diǎn)兒去說就好得多了~什么稚照?你說拿不準(zhǔn)對方的大概年齡蹂空?那么下面要講到的這部分內(nèi)容你可以參考一下。
一果录、效果展示
第一組小姐姐:
第二組男生:
?第三組情侶照片:
用Python進(jìn)行年齡和性別檢測腌闯!
我將開始編寫用于檢測面部的代碼,因?yàn)槿绻麤]有面部檢測雕憔,我們將無法繼續(xù)進(jìn)行年齡和性
別預(yù)測任務(wù)姿骏。
首先:下載在年齡和性別檢測任務(wù)中所需的必要的OpenCV預(yù)訓(xùn)練模型。
代碼演示:
01??? 人臉檢測的Python代碼斤彼。
下一步:預(yù)測圖像中人的性別分瘦,我將把性別網(wǎng)絡(luò)加載到內(nèi)存中蘸泻,并通過網(wǎng)絡(luò)將檢測到的面部發(fā)送給性別檢測任務(wù)。
02??? 性別檢測的Python代碼嘲玫。
然后:預(yù)測圖像中人的年齡悦施。在這里,我將使用前向傳遞來獲取輸出去团。由于網(wǎng)絡(luò)架構(gòu)類似于性別網(wǎng)絡(luò)抡诞,因此我們可以充分利用所有輸出,以獲取預(yù)期的年齡組土陪,來完成任務(wù)以檢測年齡昼汗。
03??? 用于年齡檢測的Python代碼。
最后:顯示輸出即可鬼雀。
最上面的就是展示效果的圖顷窒!你也想試試嘛?
有興趣學(xué)習(xí)更多編程知識的同學(xué)可以戳教學(xué)視頻繼續(xù)學(xué)習(xí)~
小結(jié)
其實(shí)源哩,很多時候機(jī)器檢測結(jié)果只是相近或者會超出范圍不準(zhǔn)確也是正常的哈鞋吉!