use*_*344 5 avfoundation avcapturephotosettings
捕获图像时,输出图像的颜色与我在预览图层上看到的颜色不同。由于某种原因,颜色略有变化。以前有人遇到过这个问题吗?我怎样才能解决这个问题?
阅读AVCapturePhotoOutput的官方文档我发现了这一点:
\n\n\n\n\nAVCapturePhotoOutput 类隐式支持广色域彩色摄影。如果源 AVCaptureDevice 对象\xe2\x80\x99s activeColorSpace 值为 P3_D65,则捕获输出会生成具有宽颜色信息的照片(除非您的 AVCapturePhotoSettings 对象指定不支持宽颜色的输出格式)。
\n
对于activeColorSpace也是如此:
\n\n\n\n\n默认情况下,捕获会话会自动为支持的设备启用广色域捕获并捕获工作流程...
\n
因此,也许您的设备默认支持它,这就是为什么在输出中您会看到具有不同颜色的图像。尝试更改activeColorSpace并看看是否会有所不同。
| 归档时间: |
|
| 查看次数: |
551 次 |
| 最近记录: |