Мне нужна последовательная фотография с задней камеры iPhone 4, поэтому мне нужно зафиксировать фокус, экспозицию, баланс белого и т. Д. Мне удалось зафиксировать фокус и экспозицию, используя
[device setExposureMode:AVCaptureExposureModeLocked];
[device setFocusMode:AVCaptureFocusModeLocked];
(это также может быть связано с тем, что все мои снимки сделаны в одном месте), но с использованием
[device setWhiteBalanceMode:AVCaptureWhiteBalanceModeLocked];
, похоже, не имеет значения. Несколько снимков в одной и той же позиции отличаются только настройкой баланса белого. Что еще я могу сделать, чтобы исправить настройку баланса белого для камеры iPhone? Или я неправильно использую метод setWhiteBalanceMode
.
Код находится в начале моего capture
метода. Есть ли где-то еще, я должен поставить его, чтобы он вступил в силу?