- Visual C++數字圖像模式識別典型案例詳解
- 馮偉興 梁洪 王臣業編著
- 304字
- 2018-12-31 19:39:10
6.2.2 眼睛識別與定位
對于由人臉定位確定的人臉區域,首先進行區域擴充,形成包含全部頭部的區域A(包括大部分或者全部頭發以及整個面部)。然后在區域A中用多閾值進行二值化合并得到二值圖像B。在得到的二值圖像B中,用區域標號算法對不同的“黑”連通區進行標號化,用預置的面積閾值θ濾掉由于噪聲造成的小的孤立連通區。可以認為,位于區域A最上方的最大的連通區H即為頭發區域。
在頭發定位基礎上,眼睛可定位為滿足下列條件的連通區對L和R:
·L和R的中心要在頭發區域H的下方;
·L和R的下方一定距離內不能有其他的連通區域;
·L和R的中心橫坐標差值不能過小;
·L和R的中心縱坐標差值不能太大;
·L和R在原圖像對應區域內的頻度要足夠大。