2012-07-30 29 views
1

我已创建自定义相机重叠视图从这个博客AROVerlayViewController这一切都工作正常,但捕捉图像的图像会同时在ImageView的说明被streched first custom camera image image view that changed in re-size mode在这里你可以看到的图像将是后,我有一个问题拉伸它不显示原始捕获的图像。以及如何在捕捉图像时添加位置。对于图像裁剪我已使用此代码from here如何从iPhone中裁剪(调整大小)捕捉图像并从相册中选择?

+0

你是如何得到选取器选择的图像?或者你只是使用屏幕上当前可见的区域? – lostInTransit 2012-07-30 09:46:36

+0

@lostInTransit thnx 4 rply.but对不起,我已经从(相册)选取器图像选择完美检查新问题。 – 2012-07-30 09:53:48

+0

@lostInTransit任何人都可以帮助我。所有用户 – 2012-07-31 05:48:38

回答

1

因此,它是您正在拍摄照片的相机(即使其具有定制覆盖视图的相机)。然后获取高分辨率图像,当您的应用程序击中UIImagePickerControllerDelegate方法时,您需要获取实际图像(未编辑)。

特别是在这种方法

- (void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *)info 

字典信息有键UIImagePickerControllerOriginalImage的值是你在找什么。

+0

我无法访问这个方法我已经创建了'AVCaptureSesstion'和我从这个代码静止图像' - (void)btnCapture:(id)sender {[self captureManager] captureStillImage]; [[CaptureManager captureSession] stopRunning]; UIImage * image = [[self captureManager] stillImage]; // image = [image scaleProportionalToSize:CGSizeMake(310,390)]; open.image = image; [open.imageView setImage:[[self captureManager] stillImage]]; self.navigationItem.title = @“Back”; [self.navigationController pushViewController:open animated:YES]; }' – 2012-08-01 05:03:57

相关问题