
我已经用opencv方法把人脸检测出来,我想把人数统计出来,vc++的哦 或者还别的什么方法吗 请大神们帮帮忙
展开全部
图上的圆圈是你的程序画上的。
你画了几个圆圈,自己统计一下不就可以了吗。
cvHaarDetectObjects()返回的就是脸个数。
你画了几个圆圈,自己统计一下不就可以了吗。
cvHaarDetectObjects()返回的就是脸个数。
追问
这个函数, 我试了,还是不对耶,可否给一个完整的呢,http://wenku.baidu.com/view/d177ec136c175f0e7cd137f9.html我是照着这个来做检测的,如果你帮我解决,我愿意加分 谢谢了 我刚入门,但是现在需要做这个 再一次拜托哈
追答
你的那个网址里,在cvHaarDetectObjects()调用后,脸个数= (faces ? faces->total : 0)
展开全部
你画了几个圈都不知道?
nestedCascade1.detectMultiScale( smallImgROI, nestedObjects,
1.1, 2, 0
//|CV_HAAR_FIND_BIGGEST_OBJECT
|CV_HAAR_DO_ROUGH_SEARCH
//|CV_HAAR_DO_CANNY_PRUNING
|CV_HAAR_SCALE_IMAGE
,
Size(10, 5) );
int count = nestedObjects.size();
按你的例子, 这里count 就是图中妹子的数量( 要那么多干啥用哦。。。)
nestedCascade1.detectMultiScale( smallImgROI, nestedObjects,
1.1, 2, 0
//|CV_HAAR_FIND_BIGGEST_OBJECT
|CV_HAAR_DO_ROUGH_SEARCH
//|CV_HAAR_DO_CANNY_PRUNING
|CV_HAAR_SCALE_IMAGE
,
Size(10, 5) );
int count = nestedObjects.size();
按你的例子, 这里count 就是图中妹子的数量( 要那么多干啥用哦。。。)
追问
我把你这个代码加进去了,nestedCascade1这个报错耶,还要加什么吗?能否给个完整的,拜托了,我也急着用
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
good luck~man~~
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-03-21
展开全部
检测都出来了。竟然不会统计?
追问
是啊 网上找上挺多资料 比如人脸检测器什么的 但搞了好几天 ,都做不出来,你会吗?可否帮我解决下
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询