Сделай несколько фотографий на iPhone - PullRequest
0 голосов
/ 05 января 2012

Как мне сделать, например, 25 фотографий в секунду при низком разрешении?

Я хочу сделать серийный режим, но с большим количеством изображений в низком разрешении (640x480)

ПозжеМне нужно увеличить до 40 кадров в секунду.Я имею в виду, сделать 40 фотографий в секунду

Ответы [ 2 ]

1 голос
/ 05 января 2012

25 кадров в секунду очень близки к частоте кадров фильма iPhone 24,0 - 30 кадров в секунду. Почему бы не сделать фильм, а затем вытащить кадры из фильма, чтобы получить свои снимки.

0 голосов
/ 05 января 2012

Существующий доступ к камере в iOS выдает кадры со скоростью около 30 кадров в секунду. Вы не можете увеличить это, точка. (Я предполагаю, что это происходит из-за аппаратного обеспечения, но я действительно не знаю.)

Вам также будет тяжело с памятью. 640x480 * 3 (RGB) * 25 frames ~= 23mb of RAM. Получить столько памяти - намного меньше, чем за секунду - в iOS будет непросто.

Чтобы начать с этим, посмотрите на AVFoundation пример кода - его достаточно, чтобы его иметь - и немного поэкспериментируйте, чтобы узнать, что вы можете реально и надежно извлечь из устройства.

...