UIImage のサイズを変更しようとしています。私は画像を撮り、その幅を640に設定し(例として)、使用しなければならなかった係数を確認し、それを画像の高さにも使用します。
なぜか画像が反転して、縦向きの画像だったのに横向きになってしまいます。私はおそらくここで何かに注意を払っていません..
//scale 'newImage'
CGRect screenRect = CGRectMake(0, 0, 640.0, newImage.size.height* (640/newImage.size.width) );
UIGraphicsBeginImageContext(screenRect.size);
[newImage drawInRect:screenRect];
UIImage *scaled = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();