如何在SWIFT 3中从相机预览视图中裁剪图像?
问题描述:
我有一个摄像头视图和顶部,我放置了一个蓝色的矩形线imageview。如何在SWIFT 3中从相机预览视图中裁剪图像?
我的问题是,当我按下拍摄按钮我必须保存图像无论是矩形区域内。我尝试了下面提到的代码,但它不会裁剪该区域。
let cgImage = image.cgImage
let croppedCGImage: CGImage = cgImage!.cropping(to: self.m_TrimArea.frame)!
let uiImage = UIImage(cgImage: croppedCGImage)
这里self.m_TrimArea是一个包含蓝色矩形线的imageview。请提供一些指导来实现这一点。
我也搜索了很多要做的 - 如果你愿意使用POD,我可以推荐使用 - > https://github.com/ruslanskorb/RSKImageCropper – AlexWoe89