Je cherche un bon tutoriel ou un exemple de code, qui montrerait comment recadrer une image en prenant iphone camera
quelque chose dans les lignes de
mais tu contrôlerais les coins avec tes doigts
n'importe quel conseil serait grandement apéroé, comme j'ai essayé de beaucoup de manière mais n'ai pas obtenu un résultat.
quelques changements dans l'action du button
-(IBAction) cropImage:(id) sender{ // Create rectangle that represents a cropped image // from the middle of the existing image float xCo,yCo; float width=bottomCornerPoint.x-topCornerPoint.x; float height=bottomCornerPoint.y-topCornerPoint.y; if(width<0) width=-width; if(height<0) height=-height; if(topCornerPoint.x <bottomCornerPoint.x) { xCo=topCornerPoint.x; } else { xCo=bottomCornerPoint.x; } if(topCornerPoint.y <bottomCornerPoint.y) { yCo=topCornerPoint.y; } else { yCo=bottomCornerPoint.y; } CGRect rect = CGRectMake(xCo,yCo,width,height); // Create bitmap image from original image data, // using rectangle to specify desired crop area UIImage *image = [UIImage imageNamed:@"abc.png"]; CGImageRef imageRef = CGImageCreateWithImageInRect([image CGImage], rect); UIImage *img = [UIImage imageWithCGImage:imageRef]; CGImageRelease(imageRef); // Create and show the new image from bitmap data imageView = [[UIImageView alloc] initWithImage:img]; [imageView setFrame:CGRectMake(110, 600, width, height)]; imageView.image=img; [[self view] addSubview:imageView]; [imageView release]; }