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;
`
還有一個問題,我需要擔心設備的方向嗎?如果用戶在橫向模式下拍攝照片,我是否需要處理這個問題?
請建議