Как сделать снимок с AVCaptureSession в Swift?

у меня естьUIViewController в котором я используюAVCaptureSession чтобы показать камеру, и она работает просто отлично и быстро. Я поместилUIButton объект поверх этой камеры и добавилIBAction для кнопки.

Вот как это выглядит прямо сейчас:

Теперь я хочу получить изображение текущего вида камеры, когда пользователь нажимает кнопку:

@IBAction func takePicture(sender: AnyObject) {
    // omg, what do do?!
}

Я понятия не имею, как я могу это сделать. Я думал, что могло быть что-то вроде:

let captureSession = AVCaptureSession()
var myDearPicture = captureSession.takePicture() as UIImage // something like it?

Полная ссылка на код контроллера находится здесьhttps://gist.github.com/rodrigoalvesvieira/392d683435ee29305059, Надеюсь, поможет

Ответы на вопрос(1)

Ваш ответ на вопрос