// 添加xml文件
NSString* cascadePath = [[NSBundle mainBundle]
pathForResource:@"haarcascade_frontalface_alt"
ofType:@"xml"];
faceDetector.load([cascadePath UTF8String]);
//上傳圖片 lena1 lenna
UIImage *image = [UIImage imageNamed:@"lena1"];
cv::Mat faceImage;
UIImageToMat(image, faceImage);
// 轉為灰度
cv::Mat gray;
cvtColor(faceImage, gray, CV_BGR2GRAY);
// 檢測人臉并儲存
std::vector<cv::Rect>faces;
faceDetector.detectMultiScale(gray, faces,1.1,2,0|CV_HAAR_SCALE_IMAGE,cv::Size(30,30));
// 在每個人臉上畫一個紅色四方形
for(unsigned int i= 0;i < faces.size();i++)
{
const cv::Rect& face = faces[i];
cv::Point tl(face.x,face.y);
cv::Point br = tl + cv::Point(face.width,face.height);
// 四方形的畫法
cv::Scalar magenta = cv::Scalar(255, 0, 255);
cv::rectangle(faceImage, tl, br, magenta, 4, 8, 0);
}
self.imageView.image = MatToUIImage(faceImage);
openCV人臉
最后編輯于 :
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
- 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來控汉,“玉大人笔诵,你說我怎么就攤上這事」米樱” “怎么了乎婿?”我有些...
- 正文 為了忘掉前任森逮,我火速辦了婚禮,結果婚禮上磁携,老公的妹妹穿的比我還像新娘褒侧。我一直安慰自己,他們只是感情好谊迄,可當我...
- 文/花漫 我一把揭開白布闷供。 她就那樣靜靜地躺著,像睡著了一般鳞上。 火紅的嫁衣襯著肌膚如雪这吻。 梳的紋絲不亂的頭發(fā)上吊档,一...
- 文/蒼蘭香墨 我猛地睜開眼舟误,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了姻乓?” 一聲冷哼從身側響起嵌溢,我...
- 正文 年R本政府宣布盒至,位于F島的核電站酗洒,受9級特大地震影響,放射性物質發(fā)生泄漏枷遂。R本人自食惡果不足惜樱衷,卻給世界環(huán)境...
- 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望酒唉。 院中可真熱鬧矩桂,春花似錦、人聲如沸痪伦。這莊子的主人今日做“春日...
- 文/蒼蘭香墨 我抬頭看了看天上的太陽网沾。三九已至癞蚕,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間辉哥,已是汗流浹背桦山。 一陣腳步聲響...
推薦閱讀更多精彩內容
- 調用OpenCV訓練好的分類器和自帶的檢測函數(shù)檢測人臉 步驟 加載分類器 調用detectMultiScale()...
- 人臉識別 從OpenCV2.4開始御雕,加入了新的類FaceRecognizer矢沿,我們可以使用它便捷地進行人臉識別實驗...
- 之前一直覺得人臉檢測是非常麻煩的酸纲,即使是用OpenCV麻煩到我都不敢去碰咨察。這兩天仔細看了下,如果只是調用openc...