イメージからサブイメージを取得するのにCGImageCreateWithImageInRectを使用しようとしていますが、正しく動作しません。私が指定した画像ではなく、画像内のランダムな場所から画像を返します。次の画像をご覧ください。CGImageCreateWithImageInRectが正しく動作しない
私のコードは次のとおりです。
CGImageRef imageRef = CGImageCreateWithImageInRect([image CGImage], CGRectMake(524, 1331, 600, 600));
UIImage *croppedImage = [UIImage imageWithCGImage:imageRef];
CGImageRelease(imageRef);
しかし、それは動作しません。私は間違って何をしていますか?
ありがとうございます!
、あなたはおそらく、yがここに0を=したいので、y軸は、デフォルトではコアグラフィックスに反転していることに注意してください。 –
Upvote for cleveland :) – MobileMon