gpt4 book ai didi

iphone - 从 captureStillImageAsynchronouslyFromConnection 拍摄高分辨率照片

转载 作者:行者123 更新时间:2023-12-03 19:36:51 26 4
gpt4 key购买 nike

目前,captureStillImageAsynchronouslyFromConnectionAVCaptureSessionPreset640x480AVCaptureSession 返回 640x480 像素的图像。

相对低分辨率 AVCaptureSessionPreset640x480 的原因是我需要处理视频帧。分辨率越低,速度越快。

在某些时候,当我想拍照时,我想要一张高分辨率的图像。如何告诉 captureStillImageAsynchronouslyFromConnection 返回高于 640x480 的图像?

最佳答案

您告诉 captureStillImageAsynchronouslyFromConnection 通过设置更高分辨率的预设来返回更高分辨率的图像。

自 4.2 起,AVCaptureVideoDataOutput 将为 AVCaptureSessionPresetPhoto 返回大约屏幕大小的视频帧,这听起来非常适合您的目的。 OTOH,在 4.1 及更早版本中它不会返回任何内容。如果您必须以 4.1 及更早版本为目标,则必须在捕获之前采取非常缓慢的方式更改预设。

关于iphone - 从 captureStillImageAsynchronouslyFromConnection 拍摄高分辨率照片,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6308339/

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