首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用CIFaceFeature检测,我能否确定在图像中检测到的人脸的置信度

使用CIFaceFeature检测,我能否确定在图像中检测到的人脸的置信度
EN

Stack Overflow用户
提问于 2014-06-27 17:06:22
回答 1查看 305关注 0票数 1

我刚刚开始使用CIDetector来检测图像中的人脸,但我想知道是否有人有幸确定了检测器在检测到人脸时的置信度。

我知道我们基本上可以通过选择不同的检测器精度来设置检测器阈值,但有什么方法可以告诉我们检测到的特征超过了要求的精度有多大?

代码语言:javascript
复制
CIContext *context = [CIContext contextWithOptions:nil];
NSDictionary *opts = @{ CIDetectorAccuracy : CIDetectorAccuracyHigh };
CIDetector *detector = [CIDetector detectorOfType:CIDetectorTypeFace
                                      context:context
                                      options:opts]; 

本质上,如果我有一张包含两张脸的图像-假设两张脸都是使用CIDirectorAccuracyHigh选项检测到的,我如何确定这两张脸中哪一张更有可能是一张脸?

谢谢

穆斯塔法

EN

回答 1

Stack Overflow用户

发布于 2015-11-24 08:51:36

根据CoreImage中的文档,CIFeatures的NSArray中较低的索引更有可能是一张脸

代码语言:javascript
复制
/** Returns an array of CIFeature instances in the given image.
 The array is sorted by confidence, highest confidence first. */
- (NSArray *)featuresInImage:(CIImage *)image __OSX_AVAILABLE_STARTING(__MAC_10_7, __IPHONE_5_0);
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/24447987

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档