Почему [imagePickerController setAllowsEditing: YES] существенно уменьшает разрешение фотографии с камеры? - PullRequest
2 голосов
/ 09 февраля 2012

Я использую UIImagePickerController, чтобы делать фотографии через мое приложение.Если я использую значение по умолчанию

[imagePickerController setAllowsEditing:NO];

, то полученное фото будет иметь полное разрешение 2592x1936 (и много мегабайт).Однако, если я включаю редактирование с помощью

[imagePickerController setAllowsEditing:YES];

, конечная фотография будет иметь размер только 640x640 (и менее 1 мегабайта).Есть ли способ получить более высокое качество для отредактированных фотографий?

1 Ответ

1 голос
/ 29 февраля 2012

Вы должны получать изображение с высоким разрешением от

- (void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *)info
{
         [info objectForKey:UIImagePickerControllerOriginalImage]
         [info objectForKey:UIImagePickerControllerEditedImage]
.... 
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...