Mateusz Berezecki no fluff, just stuff
Temat: UIImagePicker - taka uwaga
Pomyslalem, ze napisze o UIImagePicker'rze i jednym fakcie, ktory dla jednych bedzie oczywisty, dla drugich nie. W przypadku robienia zdjec z apartu dostajemy UIImage w rozdzielczosci 1600 x 1200, ktorego warto przeskalowac albo zje nam bardzo bardzo duzo pamieci zupelnie niepotrzebnie. Beda z tego powodu pozniej problemy ;-)Skalowanie mozna zrobic w latwy i prosty sposob tak:
CGSize imgSize = [origImage size];
CGRect rect = CGRectMake(0,0, imgSize.width/4, imgSize.height/4);
UIGraphicsBeginImageContext(rect.size);
[origImage drawInRect:rect];
UIImage *scaledImage = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();
pozdrawiam,
Mateusz