Когда начинается и прекращает накопить свет (экспозиция)?IOS

Программируем под IOS
Ответить
Anonymous
 Когда начинается и прекращает накопить свет (экспозиция)?

Сообщение Anonymous »

Мой вопрос не является дубликатом эксплуатации Avcapturedevice и ISO не удостоен чести AvcapturePhotOoutput. В моем примере я снимаю изображение Raw Bayer и за собственную документацию Apple "Bayer Raw Photos не могут быть обработаны по определению" , поэтому IsautostillimageStabilizationenabled установлен на false по умолчанию. Avcapturedevice.setexposuremodecustom (Продолжительность: ISO :) , я вызываю avcapturePhotOoutput.capturePhoto (с :, делегировать :) , чтобы получить фото.
DidFinishProcessingPhoto:, error :) делегат вызывается с захваченной фотографией. 50 мс. Конечно, невозможно накапливать 1 второй поток света всего за 50 миллисекунд ...
Как я могу убедиться, что сразу же после вызова capturePhoto () начинает накопить свет в течение 1 секунды (т.е. продолжительность воздействия), и только тогда он вызывает вызов с ясным содержанием фото, который я ясный содержит, содержится явное, содержится явное содержание света? Понимание того, как работает экспозиция на iOS, потому что, если я вызову capturePhoto () дважды, это не займет 2 секунды (= 2x 1 секундовая экспозиция). Вместо этого потребуется всего несколько десятков миллисекундов, чтобы вызвать обратный вызов. Кажется, что есть какой -то кольцевой буфер, в который накапливается свет. Есть ли более глубокая техническая документация о том, как работает экспозиция на iOS?|--------------------> time [ms]
^ ^ ^
| | |
| | |
| | +----------- [t2 = 86 ms] `AVCapturePhotoCaptureDelegate.photoOutput()` callback gets called
| +------------------ [t1 = 23 ms] Called `capturePhoto()`
+--------------------- [t0 = 10 ms] Set exposure to 1 second

Что я хочу произойти (см. Значение t2 ):
|--------------------> time [ms]
^ ^ ^
| | |
| | |
| | +---- [t2 = 1023 ms] `AVCapturePhotoCaptureDelegate.photoOutput()` callback gets called
| +------------------- [t1 = 23 ms] Called `capturePhoto()`
+---------------------- [t0 = 10 ms] Set exposure to 1 second


Подробнее здесь: https://stackoverflow.com/questions/797 ... t-exposure
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «IOS»