Народ,
Я безуспешно пытался заставить этот код работать с изображениями, снятыми камерой на iPhone 4G:
iPhone - CGImageCreateWithImageInRect, вращая некоторые снимки с камеры
Этот код отлично подходит для обрезки «обычных» изображений - изображений, которые я скачал из Интернета, или изображений, которые были получены моим iPhone 3G.
Фотографии с камеры iPhone 4G обрезаются в совершенно случайных частях изображения после того, как этот код поворота вызывается.
Я даже пытался использовать этот код: Изменение размера UIimages извлечено изКамера также поворачивает UIimage?
И я «изменил размер» изображения до тех же размеров, что и для поворота, затем попытался обрезать изображение без учета поворота.Также не повезло.
Есть ли способ, которым я могу взять изображение, снятое на камеру iPhone 4G, и преобразовать его в изображение, которое имеет те же качества / свойства, что и изображение, загруженное из Интернета (т. Е. Имеетинформация о повороте и / или ее пиксели не вращаются должным образом с самого начала), поэтому последующие операции, которые я пытаюсь выполнить (в данном случае обрезка), будут работать так, как я ожидаю?
Спасибо!