ios получает ввод с камеры

#iphone #ios #xcode #camera

#iPhone #iOS #xcode #камера

Вопрос:

Я сейчас работаю над приложением для iPhone, и я хотел бы сделать следующее:

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

Так, например; я хотел бы перевести в оттенки серого каждое изображение, полученное камерой, и отображать его вместо этого, как будто камера видит все в оттенках серого.

Но у меня есть несколько вопросов по этому поводу.

  1. Каков наилучший способ запуска камеры?
  2. Как получить изображения, которые видит камера, и как вернуть их в режим просмотра?
  3. И, наконец, как я могу манипулировать изображениями? Есть ли в iOS библиотека GD (например, в PHP) или что-то в этом роде??

Пожалуйста, обратите внимание, что я не хочу начинать запись видео или делать фото. Мне просто нужны данные камеры, чтобы я мог манипулировать изображениями, которые она видит.

Я надеюсь, что кто-то может указать мне правильное направление.

Ответ №1:

Вы должны проверить это: http://www.benjaminloulier.com/articles/ios4-and-direct-access-to-the-camera

Все, что вы хотите сделать, связано с AVCaptureSession

Ответ №2:

Еще лучше посмотреть сеансы WWDC 2010 для AVFoundation, как этот