iOS 7 добавляет несколько новых функций для разработчиков, связанных с камерой, которые могут намекать на будущие функции для конечных пользователей. В бета-версии iOS 7 beta 2 Apple добавила новые детекторы изображений, которые распознают определенные выражения лиц на фотографиях. Начиная с iOS 5 API предоставляли базовое распознавание лиц, но в iOS 7 такие характеристики, как моргание и улыбки, могут распознаваться индивидуально. Изменения выделяются, поскольку до сих пор этот фреймворк оставался без внимания.
Когда iOS 5 добавила детектор для распознавания лиц, приложение камеры также получило функции распознавания лиц для более умной автофокусировки и регулировки баланса белого. Следовательно, существует вероятность, что происходит то же самое, и добавления в API предвещают новые функции для пользователей, которые будут интегрированы в приложение «Камера»…
Например, Apple может добавить интеллектуальную логику для задержки съемки фотографий до тех пор, пока люди не улыбнутся или не перестанут моргать. Некоторые телефоны на Android уже предлагают режимы «лучшего кадра», которые делают несколько фотографий подряд, а программное обеспечение «интеллектуально» выбирает лучшую. В прошлые годы Apple держала некоторые функции камеры iPhone в секрете до запуска нового поколения iPhone. Например, Apple добавила функции геотегов для камеры в iPhone 3G, видеосъемку в iPhone 3GS и режим панорамы для iPhone 5 и iPhone 4S. Эти функции хорошо бы смотрелись вместе с умной двойной вспышкой и камерой с более высоким разрешением в 13 Мп на анонсе iPhone 5S.
Apple также добавила API для распознавания штрих-кодов, которые предоставят разработчикам встроенный поток для распознавания штрих-кодов в реальном времени. Поддерживаются все распространенные форматы штрих-кодов, включая европейские и UPC. Apple использует этот класс для своих собственных приложений в iOS 7, например, при погашении подарочных карт iTunes через камеру в приложении App Store или при добавлении билетов в Passbook.
Кроме того, новые опции для разработчиков по захвату изображений с камеры улучшают автофокусировку, чтобы уменьшить затемнение изображения при сканировании камерой для автофокусировки, делая внешний вид более приятным (и менее навязчивым). Кроме того, iOS 7 предоставляет доступ к видеопотоку с высокой частотой кадров, позволяющему приложениям записывать видео с частотой 60 кадров в секунду. Это позволяет сторонним приложениям добавлять высококачественные эффекты замедленной съемки к видео, поскольку дополнительный ввод кадров обеспечивает плавное воспроизведение. ОС имеет встроенную поддержку алгоритмов регулировки звука, чтобы предотвратить повышение тона при более быстрой скорости воспроизведения видео.
Из-за аппаратных ограничений высокочастотная запись видео доступна — только с разрешением 720p — для iPhone 5, iPad mini и iPod touch пятого поколения. Аналогично, новая функция зума при записи видео, сохраняющая качество, о которой мы впервые сообщили на прошлой неделе, также ограничена последним поколением iPhone и iPod touch.
