Как ключи CIDetectorMinFeatureSize и CIDetectorAspectRatio используются для CIDetector?

Как предполагается использовать CIDetectorMinFeatureSize при настройке CIDetector для распознавания лица или прямоугольника? описание в Apple ничего мне не говорит :

Ключ, используемый для указания минимального размера, который детектор распознает как функцию.

Значением этого ключа является объект NSNumber в диапазоне от 0,0 до 1,0, который представляет часть меньшего размера изображения.

В документации указано, что он находится в диапазоне от 0,0 до 1,0, а затем я смотрю на слайды WWDC сеанса 514, и они устанавливают значение «100»…?

Для меня это такой же секрет, как и (недокументированный?) CIDetectorAspectRatio.

Допустим, я пытаюсь обнаружить лист бумаги формата А4 размером 30 см х 21 см и соотношением сторон 1,4 — что бы я установил для двух клавиш?


person Krumelur    schedule 02.12.2014    source источник
comment
Вместо того, чтобы голосовать против, не могли бы вы объяснить, как можно улучшить этот вопрос, или дать другое объяснение?   -  person Krumelur    schedule 02.12.2014


Ответы (2)


CIDetectorAspectRatio используется CIRectangleDetector для ограничения поиска. В вашем примере значение ключа CIDetectorAspectRatio должно быть @(1,43).

CIDetectorMinFeatureSize также используется для ограничения поиска. Будут возвращены только прямоугольники, превышающие указанную долю размера входного изображения.

person David Hayward    schedule 27.01.2015
comment
Ссылка на документацию? - person Krumelur; 27.01.2015

В документации вы можете найти о "CIDetectorAspectRatio":

Опция, указывающая соотношение сторон (ширину, деленную на высоту) прямоугольников для поиска.

Значением этого ключа является объект NSNumber, значение которого является положительным числом с плавающей запятой. Используйте этот параметр с типом детектора CIDetectorTypeRectangle для точной настройки точности детектора. Например, чтобы более точно найти визитную карточку (3,5 x 2 дюйма) на изображении, укажите соотношение сторон 1,75 (3,5/2).

Доступно в iOS 8.0 и более поздних версиях.

введите здесь описание ссылки

person Issam eddine bellemallem    schedule 29.07.2015