【问题标题】:How are the keys CIDetectorMinFeatureSize and CIDetectorAspectRatio used for CIDetector?CIDetectorMinFeatureSize 和 CIDetectorAspectRatio 是如何用于 CIDetector 的?
【发布时间】:2015-01-31 04:53:39
【问题描述】:

在为面部或矩形识别设置 CIDetector 时,应该如何使用 CIDetectorMinFeatureSizedescription at Apple 什么也没告诉我:

用于指定检测器的最小尺寸的键 识别为特征。

这个键的值是一个 NSNumber 对象,范围从 0.0 到 1.0,表示图像次要尺寸的一小部分。

文档说它的范围从 0.0 到 1.0,然后我查看了 WWDC 幻灯片 514,他们将值设置为“100”...?

这对我来说就像(未记录的?)CIDetectorAspectRatio 一样是一个秘密。

假设我正在尝试检测一张 30 厘米 x 21 厘米、纵横比为 1.4 的 A4 纸 - 我要为这两个键设置什么?

【问题讨论】:

  • 请您解释一下如何改进这个问题或给出其他解释,而不是投反对票?

标签: ios objective-c core-image quartz-core


【解决方案1】:

在文档中您可以找到有关“CIDetectorAspectRatio”的信息:

一个选项,指定要搜索的矩形的纵横比(宽度除以高度)。

这个键的值是一个 NSNumber 对象,它的值是一个正浮点数。将此选项与 CIDetectorTypeRectangle 检测器类型一起使用以微调检测器的准确度。例如,要更准确地在图像中查找名片(3.5 x 2 英寸),请将纵横比指定为 1.75 (3.5 / 2)。

适用于 iOS 8.0 及更高版本。

enter link description here

【讨论】:

    【解决方案2】:

    CIRectangleDetector 使用 CIDetectorAspectRatio 来限制搜索。在您的示例中,CIDetectorAspectRatio 键的值应为 @(1.43)。

    CIDetectorMinFeatureSize 也用于限制搜索。只会返回大于输入图像大小的指定分数的矩形

    【讨论】:

    • 参考文档?
    猜你喜欢
    • 2012-05-31
    • 2016-07-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-27
    • 1970-01-01
    • 1970-01-01
    • 2012-01-15
    相关资源
    最近更新 更多