Tag: crop

如何正确裁剪UIImage与UIImagePickerController?

这是我的应用程序的相机覆盖, 黄色正方形表示用户只有该部分(相机内)的照片才会被保存。 这就像庄稼。 当我保存了捕捉图像时,它将保存缩放的照片[放大照片], 我发现,当我拍了一张照片时,它的尺寸是{2448, 3264} 我正在像这样裁剪图像, – (UIImage *)imageByCroppingImage:(UIImage *)image toSize:(CGSize)size { double x = (image.size.width – size.width) / 2.0; double y = (image.size.height – size.height) / 2.0; CGRect cropRect = CGRectMake(x, y, size.height, size.width); CGImageRef imageRef = CGImageCreateWithImageInRect([image CGImage], cropRect); UIImage *cropped = [UIImage imageWithCGImage:imageRef]; CGImageRelease(imageRef); return cropped; } – (void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary […]