Камера как фоновый вид? - PullRequest
0 голосов
/ 21 мая 2011

Я бы хотел немного поэкспериментировать с дополненной реальностью.Моя первая проблема - как получить изображение, полученное с камеры, в качестве фона для моего обзора?Для того, что я хочу сделать, мне не нужен доступ к картинке, мне просто нужно это как фон.Я нашел несколько решений, как сделать снимок с помощью камеры, но ничего, что дало бы мне изображение, полученное с камеры.

спасибо.

Ответы [ 2 ]

3 голосов
/ 21 мая 2011

Я бы использовал для этого AVFoundation.

Вам необходимо настроить AVCaptureSession с AVCaptureDevice и AVCaptureDeviceInput. Наконец - и это то, что вас интересует - настройте слой AVCaptureVideoPreviewLayer.

Отправьте сообщение startRunning: на ваш объект AVCaptureSession, и вы должны быть готовы.

Документы здесь: http://developer.apple.com/library/ios/#documentation/AudioVideo/Conceptual/AVFoundationPG/Articles/03_MediaCapture.html#//apple_ref/doc/uid/TP40010188-CH5-SW14

1 голос
/ 21 мая 2011

другим способом будет использование UIImagePickerController.Создайте экземпляр, скажем, сборщик и установите: picker.showsCameraControls = NO.И наконец установите cameraOverlayView с вашим оверлеем: picker.cameraOverlayView = someViewController.view.Надеюсь, это поможет.

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