Slide 7
Slide 7 text
extension DetectionViewController: AVCaptureVideoDataOutputSampleBufferDelegate {
func captureOutput(
_ captureOutput: AVCaptureOutput!,
didOutputSampleBuffer sampleBuffer: CMSampleBuffer!, ...) {
...
guard let frame = sampleBuffer.toUIImage() else { return }
let cardFeatures = detector.cardFeatures(in: frame)
updateCircleLayersView(with: cardFeatures)
...
}
}