gpt4 book ai didi

ios - 如何镜像或翻转 CVImageBuffer

转载 作者:行者123 更新时间:2023-11-29 05:50:09 24 4
gpt4 key购买 nike

我知道可以在 session 配置期间设置镜像,但假设这对于这个特定项目来说不可行,那么当 CVImageBuffer 时它仍然可以有效地完成吗?已经获得了吗?

// To set mirroring when setting up
let videoDataOutput = AVCaptureVideoDataOutput()
videoDataOutput.connection(with: .video)!.isVideoMirrored = true
videoDataOutput.connection(with: .video)!.videoOrientation = .landscapeLeft

最佳答案

如果您的问题只是如何翻转 CVImageBuffer,那么您可以使用 Metal、Core Image 或 Accelerate 框架这三个选项。

核心图像可能更可取。创建一个 CIContext 和一个带有缓冲区的 CIImage 并使用 imageByApplyingTransform。将生成的 CIImage 渲染回图像缓冲区。

关于ios - 如何镜像或翻转 CVImageBuffer,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55752102/

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