2012-01-05 3 views
0

Я разрабатываю приложение для обработки изображений в ios5. В этом приложении я хочу выбрать часть изображения, а затем удалить эту часть из исходного изображения.Как удалить обрезанное изображение с исходного изображения

Я пробовал обрезать изображение. Обрезка дает мне изображение, которое я выбрал. Но он не удаляет это изображение из исходного изображения.

Любая идея, как я могу ее достичь?

ответ

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.

Смежные вопросы