gpt4 book ai didi

ios - AVCaptureVideoDataOutput P3 色彩空间

转载 作者:行者123 更新时间:2023-12-01 18:37:32 24 4
gpt4 key购买 nike

无论如何使用 AVCaptureVideoDataOutput (或其他方式?)以每秒至少 30 帧的速度在 10 位 P3 颜色空间中获取 CMSampleBuffers?我可以将 AVCaptureSession 配置为使用 P3 颜色空间,但在 AVCaptureVideoDataOutput 委托(delegate)中无法获得比 BGRA 或 YUV420 更好的东西,它们都是 8 位格式。

最佳答案

您是否将色彩空间与像素格式混合在一起? P3 颜色空间没有指定每个元素的大小。您可以在 P3 色彩空间中每 channel 输出 8 位。如果您想要不同的像素格式结帐

AVCaptureVideoDataOutput.availableVideoCVPixelFormatTypes. 

这将为您提供可用于视频输出的像素格式列表。然后您可以按如下方式设置像素格式
AVCaptureVideoDataOutput.videoSettings = [kCVPixelBufferPixelFormatTypeKey: pixelFormat]

上次我检查唯一可用的是 32 位 BGRA、420v 和 420f。

关于ios - AVCaptureVideoDataOutput P3 色彩空间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49899519/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com