1樓:匿名使用者
其實有很多辦法,我說一種簡單辦法的思路吧,如果編碼的話,**量有些大。
思路]識別出某個人的臉。
1)你先準備好這個人的幾張或幾十張的**讓程式來「學習」
2)[程式分為兩部分]第一部分:[學習這個人的臉]
a.初步降噪:可以用cverode或更好級別的演算法來對影象完成初步降噪(opencv這塊有幾個挺好的演算法,自己是依據需求和場景來定用哪個吧)
b.用roi或其他方法劃定出人臉區域。
c.為roi圈定的區域 建立histogram
3)這樣你就有了幾十個histogram,然後自己寫個演算法來提取這幾十張histogram 的通用特點[也就是模糊的找到這個人的臉部特徵]
4)然後再依據提取的特徵建立一個histogram
5)[程式第二部分]:[識別人臉]
a.從攝像頭,讀入人臉。
b.初步降噪。
劃定區域。d.建立一個histogram
e.用這個histogram與之前[學習中]的histogram進行比較,如果差異小於你規定的閥值 ,則確定識別成功。
以上功能只能做到:如果這個人出現在攝像頭前,則能認出這個人來了,如果其他人出現在攝像頭前則輸出「這個人不是要找的人」。
上面的演算法應該算是最簡單的啦,所以效果應該不會太好,opencv中還可以對影象進行劃分,然後定點五官,這個方法可能更好一些。
如果你要讓它能識別出多人,那麼思路一樣,只不過要對每個人進行上面提到的「機器學習」的過程,也就是建立一個自己的識別庫的過程。
2樓:匿名使用者
opencv的人臉檢出結果做對比吧。
opencv人臉識別的問題
3樓:匿名使用者
可以實現,但是要想準確率高的話,並不簡單。
opencv人臉識別
牛牛vs驢驢 cvequalizehist small img,small img 直方圖均衡 detect objects if any cvclearmemstorage storage double t double cvgettickcount cvseq objects cvhaardet...
人臉素描步驟,素描怎麼畫人臉
笑臉藍雨 工具 白紙 鉛筆。1 畫前要仔細觀察目標,要確定構圖,通常初學者的構圖分享是從紙的頂端到頭頂離開2.5 3釐米的空間。在70 的紙張從下巴底部到紙張底部是頭部所佔的面積,然後在位置固定後使用鉛筆線。2 構圖要飽滿,通常在面對的地方留下多一點的空間,所有,注意頸部與肩膀的接觸,注意肩五臟腑的...
華為怎麼關閉人臉識別解鎖,華為怎麼關閉人臉識別
1.點選手機桌面上是設定軟體。2.進入到設定後,點選錄入人臉資料,3.點選進入之後,會有樣式提示,然後將下面 開啟抬起亮屏功能,提示人臉識別解鎖體驗 勾上,點選繼續。4.將臉部放到出現的顯示識別區域,直至錄取面部資料成功。5.錄入成功之後,系統就會自動轉到下面的頁面,可以根據自己是喜好選擇相應的解鎖...