CascadeClassifier *haarcascade_eye = new CascadeClassifier("./xml/haarcascade_eye.xml");
CascadeClassifier *haarcascade_eye_tree_eyeglasses = new CascadeClassifier("./xml/haarcascade_eye_tree_eyeglasses.xml");
CascadeClassifier *haarcascade_mcs_eyepair_big = new CascadeClassifier("./xml/haarcascade_mcs_eyepair_big.xml");
CascadeClassifier *haarcascade_mcs_eyepair_small = new CascadeClassifier("./xml/haarcascade_mcs_eyepair_small.xml");
CascadeClassifier *haarcascade_lefteye_2splits = new CascadeClassifier("./xml/haarcascade_lefteye_2splits.xml");
CascadeClassifier *haarcascade_righteye_2splits = new CascadeClassifier("./xml/haarcascade_righteye_2splits.xml");
CascadeClassifier *haarcascade_mcs_lefteye = new CascadeClassifier("./xml/haarcascade_mcs_lefteye.xml");
CascadeClassifier *haarcascade_mcs_righteye = new CascadeClassifier("./xml/haarcascade_mcs_righteye.xml");
採用opencv自帶的LBP人臉檢測器進行檢測,將檢測結果的上半部分輸入眼睛檢測器,檢測結果一次爲
eye\eye_tree_eyeglass\
eye_tree_eyeglass檢測結果較好,但是出現漏檢
mcs_eyepair_big\mcs_eyepair_small\
eyepair是檢測眼鏡使用的,由此檢測可以看出,檢測結果未必準確。
lefteye_2split\mcs_lefteye\
righteye_2split\mcs_righteye\
相對於split,mcs的檢測結果要好很多。