我正在寻找一种方法来采用CGRect定义AVCaptureVideoPreviewLayer的一部分并将其内容转换为jpeg数据。
那么有没有办法将AVCaptureVideoPreviewLayer的一部分快照到jpeg中呢?
我最初说的是CALayer,但我应该说的是AVCaptureVideoPreviewLayer。我无法将AVCaptureVideoPreviewLayer的内容渲染到图像中。
我可能必须关闭此问题,然后使用“ AVCaptureVideoPreviewLayer”重新开始?
最佳答案
仅UIImage具有jpeg数据。因此,将整个图层渲染为一个UIImage,根据需要裁剪UIImage(我想您知道如何做),然后提取jpeg数据。