2014-12-02 10 views
3

CIDetectorMinFeatureSize在爲臉部或矩形識別設置CIDetector時應該如何使用?該description at Apple並沒有告訴我任何事情:CIDetector的鍵CIDetectorMinFeatureSize和CIDetectorAspectRatio是如何使用的?

用於指定探測器將 識別爲特徵的最小尺寸的關鍵。

該鍵的值是一個範圍從0.0到 1.0的NSNumber對象,表示圖像次要維度的一部分。

該文檔說明它的範圍從0.0到1.0,然後我查看會話514的WWDC幻燈片,並將值設置爲「100」...?

對我來說,這和我的祕密一樣多(無證件)CIDetectorAspectRatio

假設我想要檢測一張尺寸爲30釐米x 21釐米,寬高比爲1.4的A4紙 - 我將爲這兩個鍵設置什麼?

+0

相反投票了,請你解釋一下這個問題如何才能改善或給出另一種解釋? – Krumelur 2014-12-02 20:52:49

回答

2

CIRectangleDetector使用CIDetectorAspectRatio來約束搜索。在你的例子中,CIDetectorAspectRatio鍵的值應該是@(1.43)。

CIDetectorMinFeatureSize也用於約束搜索。僅一個矩形比輸入圖像尺寸的指定的分數將被返回

+0

參考文檔? – Krumelur 2015-01-27 12:05:22

+0

這些不在文檔中。 – 2015-01-27 18:23:32

1

在您可以找到有關「CIDetectorAspectRatio」的文檔更大:

一個選項指定矩形的縱橫比(寬度除以身高)搜索。

此鍵的值是一個NSNumber對象,其值是一個正浮點數。與CIDetectorTypeRectangle檢測器類型一起使用此選項可以微調檢測器的精確度。例如,要更準確地找到圖像中的名片(3.5 x 2英寸),請指定1.75(3.5/2)的寬高比。

適用於iOS 8.0或更高版本。

enter link description here

相關問題