Нет, камера iPhone имеет фиксированное фокусное расстояние ( 5,4 мм для iPhone 4 ) и не может масштабировать - возможно, вы имеете в виду фокусное расстояние , которое представляет собой расстояние от объектива, на которомизображение в фокусе?Если вы имеете в виду фокусное расстояние, то этот ответ вам не нужен.: - (
Если вы хотите имитировать эффект другого фокусного расстояния (например, увеличение), вы можете просто обрезать изображение, хотя ваше обрезанное изображение будет иметь более низкое разрешение, чем необрезанноеоригинал.
Реальное фокусное расстояние у iPhone 4 составляет 5,4 мм, а фокусное расстояние с полнокадровым эквивалентом - 29,4 мм. Ваше желаемое фокусное расстояние 120 мм также является полнокадровым эквивалентом.
120 / 29,4 - это около 4. Поэтому обрежьте середину 1/4 (25%) высоты и ширины фотографии iPhone с помощью вашего приложения, и вы смоделировали поле зрения 120-мм объектива.
IPhone 4 делает фотографии в разрешении 2592x1936, поэтому обрезанное фото будет 648x484. Это приблизительно VGA-разрешение.