Обработка изображений в iPhone - PullRequest
3 голосов
/ 15 апреля 2011

На самом деле я добавляю функцию обработки изображений в приложение для iPhone. Оно должно работать с яркостью, контрастностью, резкостью, экспозицией ....

Но я не могу найти какую-либо статью / учебник в Интернете.Помогите ли вы мне найти какой-нибудь учебник или расскажите, как я могу реализовать приложение для iPhone View.

Я нашел 1 ссылку http://www.iphonedevsdk.com/forum/iphone-sdk-development/10094-adjust-image-brightness-contrast-fly.html, она также работает для Brightness, но не работает на iPad,

Предложите что-нибудь, что я могу начать с моей логики обработки изображений.

Спасибо

Рик Джексон

Ответы [ 3 ]

7 голосов
/ 15 апреля 2011

Мне лично нравится подход в проекте GLImageProcessing из примера кода Apple. Проверьте это .

4 голосов
/ 14 ноября 2011

В Quartz есть несколько библиотек, которые поддерживают обработку изображений.В UIImage есть даже несколько категорий для выполнения некоторых базовых задач.

Ниже приведены несколько примеров:

Но, как сказал ранее @Felz, эти библиотеки работают медленно, потому что используют кварцевую кодовую базу, которая не так быстра (например, изменение насыщенности изображенияс разрешением 1024x1024 может занять до 4-8 секунд, в зависимости от того, какое устройство вы используете).

Если ваш проект iOS 5 или выше, то вам определенно стоит подумать об использовании CoreImage

1 голос
/ 04 февраля 2013

Вы можете попробовать GPUImage фреймворк, созданный Брэдом Ларсоном .Он включает в себя потрясающие фильтры изображений, а также прост в использовании.

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