Разговор AVCaptureSession в пиксельном формате
В документации говорится, что первый элемент в AVCaptureVideoDataOutput.availableVideoCVPixelFormatTypes
Массив является наиболее эффективным форматом пикселей для использования (то есть он не требует дальнейшей работы по преобразованию).
Я планирую использовать Metal
для того, чтобы манипулировать CMSampleBuffer
видео выход.
Нижняя линия,
Будет ли более разумным настроить сеанс захвата для доставки буферов выборок в виде BGRA ( kCVPixelFormatType_32BGRA
) или делает YCbCr ( kCVPixelFormatType_420YpCbCr8BiPlanarFullRange
) преобразование в RGB обеспечивает лучшую производительность при использовании металла?