Каково разрешение фотографии, сделанной камерой iPhone 4? - PullRequest
3 голосов
/ 17 июля 2010

В спецификации,

Разрешение экрана iPhone 4 и плотность пикселей * iPhone 4 имеет разрешение экрана 960 × 640 пикселей, что в два раза больше, чем у предыдущих моделей iPhone

Как мы знаем, когда мы кодируем, как это,

CGImageRef screenImage = UIGetScreenImage();
CGRect fullRect = [[UIScreen mainScreen] applicationFrame];
CGImageRef saveCGImage = CGImageCreateWithImageInRect(screenImage, fullRect);

saveCGImage будет иметь размер (320,480), мой вопрос, как насчет iPhone 4?Это (640 960)?

Другой вопрос касается черного изображения при просмотре большого пальца при открытии Photo.app, если кодирование выполняется следующим образом:

CGImageRef screenImage = UIGetScreenImage ();

CGImageRef saveCGImage = CGImageCreateWithImageInRect(screenImage, CGRectMake(0,0,320,460));  // please note, I used 460 instead of 480

Проблема в том, что при открытии «Photo.app» в режиме просмотра большого пальца эти изображения выглядят черными, при нажатии на них для просмотра деталей это нормально.Любое решение для этой проблемы сейчас?

Спасибо за ваше время.

вопросы об обновлении:

Когда вы вызываете UIGetScreenImage () для захвата экрана в iPhone 4, это также 320x480?

Ответы [ 2 ]

6 голосов
/ 17 июля 2010

От Falk Lumo :

Основная камера iPhone 4:

  • 5,0 Мпикс (2592 x 1936)
  • 1/3,2 "CMOS-датчик с задней подсветкой
  • Соотношение сторон 4: 3
  • 35 мм Коэффициент обрезки пленочной камеры: 7,64
  • Низкий ISO 80 (или лучше)
  • f / 2,8 диафрагма объектива
  • Автофокус: нажмите, чтобы сфокусироваться

Эквивалентная 35-мм пленочная камера и объектив:

  • 30 мм ф / 22 * ​​1029 *
3 голосов
/ 10 августа 2015

Разрешение фотографий, сделанное устройствами iOS,

  • iPhone 6/6 +, iPhone 5 / 5S, iPhone 4S (8 Мп) - 3264 x
    2448 пикселей

  • iPhone 4, iPad 3, iPodTouch (5 Мп) - 2592 x 1936 пикселей

  • iPhone 3GS (3,2 Мп) - 2048 x 1536 пикселей

  • iPhone 2G / 3G (2 Мп) - 1600 x 1200 пикселей

...