importAVFoundation
importPhotos

首先创建属性

编辑界面

设置分辨率

获取输入设备

-beginConfiguration/-commitConfiguration是AVCaptureSession的机制,用于将正在运行的会话上的多个配置操作批处理为原子更新。调用[session beginConfiguration]后,客户端可以添加或删除输出、更改sessionPreset或配置单独的AVCaptureInput或Output属性。所有更改都将挂起,直到客户端调用[session commitConfiguration],此时它们将一起应用-beginConfiguration/-commitConfiguration对可以是嵌套的,并且只有在调用最外层提交时才会应用。

设置样式以及处理

指示视频方向的常量

转换格式

遵守代理实现代理方法

代理方法中实现

需要翻转一下不然照照片是反的

这是方法🔟的转化

使用Photos保存获取拍照的图片的时候需要转化一下格式先转成data,在转成image