gpt4 book ai didi

ios - 由于 AVCaptureConnection 上不可用的 PixelFormat 类型,应用程序终止

转载 作者:行者123 更新时间:2023-11-30 11:25:20 27 4
gpt4 key购买 nike

我正在尝试在 AVCaptureConnection 上设置像素格式类型,但它会终止所有 RGB 设置,但适用于 kCVPixelFormatType_32BGRA。

Terminating app due to uncaught exception 'NSInvalidArgumentException', 
reason: '*** -[AVCaptureVideoDataOutput setVideoSettings:] Unsupported
pixel format type - use -availableVideoCVPixelFormatTypes'

产生此错误的代码是这样的:

let settings: [AnyHashable: Any] = [kCVPixelBufferPixelFormatTypeKey as AnyHashable: kCVPixelFormatType_30RGB]
output.videoSettings = settings as! [String : Any]

最佳答案

明白了!

我查看了该相机上可用的 PixelFormat,发现它仅支持三种不同类型的像素格式。

420f、BGRA 和 420v

关于ios - 由于 AVCaptureConnection 上不可用的 PixelFormat 类型,应用程序终止,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50804818/

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