#iphone #ios #xcode #camera
#iPhone #iOS #xcode #камера
Вопрос:
Я сейчас работаю над приложением для iPhone, и я хотел бы сделать следующее:
Я хочу запустить камеру с помощью кода и после этого получать изображения, которые видит камера. Затем я хотел бы манипулировать этими изображениями и возвращать их на экран.
Так, например; я хотел бы перевести в оттенки серого каждое изображение, полученное камерой, и отображать его вместо этого, как будто камера видит все в оттенках серого.
Но у меня есть несколько вопросов по этому поводу.
- Каков наилучший способ запуска камеры?
- Как получить изображения, которые видит камера, и как вернуть их в режим просмотра?
- И, наконец, как я могу манипулировать изображениями? Есть ли в iOS библиотека GD (например, в PHP) или что-то в этом роде??
Пожалуйста, обратите внимание, что я не хочу начинать запись видео или делать фото. Мне просто нужны данные камеры, чтобы я мог манипулировать изображениями, которые она видит.
Я надеюсь, что кто-то может указать мне правильное направление.
Ответ №1:
Вы должны проверить это: http://www.benjaminloulier.com/articles/ios4-and-direct-access-to-the-camera
Все, что вы хотите сделать, связано с AVCaptureSession
Ответ №2:
Еще лучше посмотреть сеансы WWDC 2010 для AVFoundation, как этот