1
我正在使用UIImagePicker从相机中捕捉图像。我的问题是我想用自定义坐标重新调整图像的大小。在UIImagePicker中重新调整大小图像iPhone
因此,让我有框架中的用户可以拍照,我只想保存该框架区域。例如:如果我正在拍摄一个人的照片,那么我只需要保留脸部区域而不是其他身体部位的背景。
其中我使用的代码是: '
CGRect scaledRect = CGRectZero;
CGSize的targetSize = CGSizeMake(baseImage.size.width,baseImage.size.height);
scaledRect.origin = CGPointMake(0, 0);
scaledRect.size.width = baseImage.size.width;
scaledRect.size.height = baseImage.size.height;
UIGraphicsBeginImageContext(targetSize);
[baseImage drawInRect:scaledRect];
UIImage* result = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();
return result;
`
还有一个问题,我需要担心设备的方向吗?如果用户在横向模式下拍摄照片,我是否需要处理这个问题?
请建议