2014-10-09 2 views
0

우리는 AVCaptureStillImageOutput.CaptureStillImageAsynchronously를 사용하여 애플리케이션에서 iOS의 이미지를 캡처했습니다. iPhone 5, 5c, 5s 및 6에서이 호출은 AVCaptureSession.PresetPhoto 설정을 사용하여 복귀하려면 약 300-400ms가 걸립니다. iPhone 6 Plus에서는 800-1250ms가 소요됩니다. 이 카메라 문제는 iPhone 6 Plus에서만 발생합니다.iPhone 6 Plus 카메라 성능 AVCaptureStillImageOutput.CaptureStillImageAsynchronously를 사용하면 절망적 인 이유는 무엇입니까?

왜? 우리는 설정을 검토 한 결과, 잘못하고있는 것이 있는지 분명하지 않습니다. OIS (광학 이미지 안정화) CVPixelFormatType.CV48RGB

답변

0

아이폰 6 플러스와 다른 가장 큰 차이점된다

또한 다음 픽셀 포맷을 사용한다. 그리고 OIS의 주요 특징은 그 일을하는 데 시간이 걸린다는 것입니다. AVCaptureStillImageOutputstillImageOutput를라는, 당신은 일을 가속화하기 위해 사용자의 설정이 추가 할 수 있습니다 주어 결과적으로

, (분명히, 당신은 이미지 안정화 ... 잃고 있지만) :

if (stillImageOutput.stillImageStabilizationSupported) 
    stillImageOutput.automaticallyEnablesStillImageStabilizationWhenAvailable = FALSE;