Исправьте ориентацию кадра с помощью Google Mobile Vision

Я использую Google Mobile Vision для обработки кадров камеры и определения лиц. После обнаружения лица я хочу сохранить кадр в файл, но он имеет неправильную ориентацию.

func captureOutput(_ captureOutput: AVCaptureOutput!, didOutputSampleBuffer sampleBuffer: CMSampleBuffer!, from connection: AVCaptureConnection!) {
    guard let image = GMVUtility.sampleBufferTo32RGBA(sampleBuffer) else {
        print("No Image")
        return
    }

    // wrong orientation when saving image here
}

0 ответов

Другие вопросы по тегам