4
を使用するときにフォーカスを設定する機能...AVCapture iは、その後、私はバーをスキャンするZBar SDKを使用しています、写真を撮るためにAVCaptureを使用しています私のアプリではこの日も私を遊説しているZBar SDK
を失いますコード。問題は、写真を撮った後にZBarをロードすると、別の写真を撮るときにオートフォーカスする能力がなくなります。最初にZBarをロードすると、写真を撮るときにピントを調整できますが、ZBarはピントを合わせる能力がなくなります。 ShopSavvyコードスキャナSDKのZBarを交換して、同じ問題が発生しました...
ここでは、自動焦点をオンにするようにカメラを設定していますが、エラーは発生していません。集中する!
AVCaptureDevice *device = [[self videoInput] device];
if ([device isFocusPointOfInterestSupported] && [device isFocusModeSupported:AVCaptureFocusModeContinuousAutoFocus]) {
NSError *error;
if ([device lockForConfiguration:&error]) {
[device setFocusPointOfInterest:point];
[device setFocusMode:AVCaptureFocusModeContinuousAutoFocus];
[device unlockForConfiguration];
} else {
if ([[self delegate] respondsToSelector:@selector(captureManager:didFailWithError:)]) {
[[self delegate] captureManager:self didFailWithError:error];
}
}
}
私は同様の問題を抱えており、AVCaptureSessionをどのようにリリースしたのだろうと思いましたか?典型的な方法は、そのトリックをやっていないようです。 – mwright