我已经制作了一个使用VNLandmarks检测眼睛的程序,我想要裁剪掉那个区域 . 我能否就如何处理这个问题得到一些建议 . 如果我犯了任何错误,请帮助我,我会尽力修复它们 . 我已经尝试使用以下代码裁剪面部矩形:

func cropImage(imageToCrop:UIImage, toRect rect:CGRect) -> UIImage{

   let imageRef:CGImage = imageToCrop.cgImage!.cropping(to: rect)!
   let cropped:UIImage? = UIImage(cgImage:imageRef)
   scanImage.image = cropped
   return cropped!

}

我想要一些方法或建议来解决这个问题 .

谢谢