Im пытается получить полноразмерное изображение из библиотеки фотографий, используя UIImagePickerControllerOriginalImage
. возвращаемый размер UIImage составляет 750 x 1001, но когда я извлекаю изображение с помощью Image Capture, это фактически 3264 x 2448, как я могу получить реальное исходное изображение?изображение, возвращенное из UIImagePickerController, меньше оригинала
0
A
ответ
1
Когда вы инициализируете UIImagePickerController
, обязательно установите allowsEditing
на NO
, что позволит вам получить полноразмерное исходное изображение.
Для примера, если вы используете:
self.imagePickerController = [[UIImagePickerController alloc] init];
self.imagePickerController.delegate = self;
self.imagePickerController.allowsEditing = YES;
результирующее изображение, которое вы получите в - (void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *)info
от info[UIImagePickerControllerOriginalImage]
будет его размер меньше, чем фактический оригинал, как это происходит с вами.
Но если вы установили self.imagePickerController.allowsEditing = NO;
, UIImage
из info[UIImagePickerControllerOriginalImage]
будет иметь тот же размер, что и в библиотеке.
Смежные вопросы
- 1. UIImagePickerController возвращает больше Изображение, отличное от оригинала
- 2. изображение меньше оригинала на холсте, чтобы сделать drawImage()
- 3. Размер изображения, возвращаемого Aviary, меньше оригинала
- 4. Как отобразить изображение, возвращенное WS?
- 5. Зашифрованный файл Delphi намного меньше оригинала?
- 6. PostgreSQL - восстановленная база данных меньше оригинала
- 7. Почему размер дублированного стола намного меньше оригинала?
- 8. UIImagePickerController возвратил изображение woes
- 9. UIImagePickerController изображение не меняется
- 10. UIImagepickercontroller Не выбрано изображение
- 11. Сохранить изображение в UIImagePickerController
- 12. ZXingObjC не может декодировать изображение из UIImagePickerController
- 13. Как сохранить изображение после выбора из UIImagepickercontroller
- 14. Получить изображение из выбранного видео UIImagePickerController
- 15. Всегда возвращайте отредактированное изображение из UIImagePickerController
- 16. imageView не показывает изображение из UIImagePickerController
- 17. UIImagePickerController медленно, чтобы показать изображение
- 18. Невозможно установить изображение в ImageView, возвращенное камерой
- 19. UIImagePickerController не размещая выбранное изображение
- 20. Как установить изображение, взяв значение, возвращенное из общих настроек
- 21. python gae Render изображение, возвращенное из ajax post json format
- 22. Показать изображение, возвращенное как двоичные данные из вызова API
- 23. UIGraphicsBeginImageContextWithOptions - возвращенное изображение имеет нежелательную границу
- 24. Я не могу увидеть возвращенное изображение - PhoneGap
- 25. Возвращенное изображение ACTION_IMAGE_CAPTURE имеет только один размер?
- 26. Кэш Пикассо возвращает преобразованное изображение вместо оригинала
- 27. UIImagePickerController получить изображение в унаследованном
- 28. UIImagePickerController не присваивает изображение uiimageview
- 29. Получить полное изображение от UIImagePickerController
- 30. UIImagePickerController не может выбрать изображение
Это может помочь - http://stackoverflow.com/questions/11233277/how-to-perform-square-cut-to-the-photos-in-camera-roll – Gismay