9

CGImageCreateWithImageInRect を使用して画像からサブ画像を取得しようとしていますが、正しく機能していません。指定した場所ではなく、画像内のランダムな場所から画像を返します。次の画像を見てください。

ここに画像の説明を入力

私のコードは次のとおりです。

CGImageRef imageRef = CGImageCreateWithImageInRect([image CGImage], CGRectMake(524, 1331, 600, 600));
UIImage *croppedImage = [UIImage imageWithCGImage:imageRef];
CGImageRelease(imageRef);

しかし、それはうまくいきません。私は何を間違っていますか?

ありがとう!

4

2 に答える 2