2012-01-05 20 views
0

私はios5で画像処理アプリケーションを開発しています。このアプリケーションでは、画像の一部を選択し、その部分を元の画像から削除したいと考えています。元の画像からクロップされた画像を取り除く方法

画像を切り抜こうとしました。トリミングは、私が選択したイメージを私に与えています。しかし、元の画像からその画像を削除しているわけではありません。

どのように私はそれを達成することができますか?あなたは1を持っていけない場合

答えて

0

まあこれは私が自分のアプリケーションのいずれかで使用しているコードの一部であり、それはあなたのコードで動作するように、このために完全に

UIGraphicsBeginImageContext(someImageView.frame.size); 
[someImageView.image drawInRect:someImageView.frame]; 
CGRect rect = CGRectMake(somex, somey, somewidth, someheight); 
CGContextClearRect(UIGraphicsGetCurrentContext(), rect); 
someImageView.image = UIGraphicsGetImageFromCurrentImageContext(); 
UIGraphicsEndImageContext(); 

作品は、あなたがImageViewのを作成する必要があります変数someimageviewをイメージビューに置き換えてください。

somex, somey, somewidth and someheightの値を指定する必要があります。

関連する問題