Iphone Core Image Filter - PullRequest
       11

Iphone Core Image Filter

1 голос
/ 21 января 2010

Мне интересно об этом, я видел много сайтов, описывающих, что фильтры Core Image на Iphone не поддерживаются Apple. Но я видел фильтр Core core на странице примера Core Animation на сайте разработчиков Apple. просто посмотрите здесь Справочная библиотека ОС Iphone , вы увидите этот пример на этой странице

CIFilter *filter = [CIFilter filterWithName:@"CIBloom"];
[filter setDefaults];
[filter setValue:[NSNumber numberWithFloat:5.0] forKey:@"inputRadius"];

Любое описание для этого будет оценено.

Ответы [ 3 ]

4 голосов
/ 21 января 2010

Базовое изображение недоступно на iPhone. Из ссылки на класс CATransition , если говорить о свойстве фильтра:

Пока класс CATransition предоставляет это свойство, Core Image не является доступно в iPhone OS. В настоящее время фильтры доступны для этого свойства не определены.

Кроме того, в CALayer Class Reference , когда речь идет о свойстве filters:

В то время как класс CALayer выставляет это свойство, Core Image недоступно в iPhone OS. В настоящее время фильтры доступны для этого свойства не определено.

Как указывает Кори, это руководство было написано для Mac и изменено для применения на iPhone. К сожалению, они оставили в примере, который работает только на Mac.

См. Также вопросы:

1 голос
/ 02 сентября 2011

Core Image доступен для iOS 5, в настоящее время в бета-версии. пока не все фильтры Mac включены, но все же есть хороший выбор.

1 голос
/ 21 января 2010

Вы цитируете Руководство по программированию Core Animation, которое изначально было написано для Mac OS X и с тех пор обновлено и теперь включает iPhone OS. Не все примеры кода будут работать на обеих ОС. Вы найдете это верным во многих руководствах Apple по программированию.

Посмотрите историю изменений .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...