我已经从这个博客AROVerlayViewController创建了自定义相机覆盖视图,但这一切都正常但我在捕获图像后遇到一个问题,在ImageView 中显示时图像将被拉伸 在这里,你可以看到图像将被拉伸,但它没有显示原始捕获的图像。以及如何在捕获图像时添加位置。对于图像裁剪,我使用了此代码from here
答案 0 :(得分:1)
因此,您正在拍照的相机(即使是带有自定义叠加视图的相机)。然后,要获得高分辨率图像,当您的应用程序遇到UIImagePickerControllerDelegate方法时,您将需要获取实际图像(未编辑)。
特别是在这种方法中
- (void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *)info
字典信息的值为 UIImagePickerControllerOriginalImage ,这是您要查找的内容。
答案 1 :(得分:0)
我通过这个例子解决了我的问题它非常有用。 https://github.com/Nyx0uf/NYXImagesKit