1
A
答えて
2
明らかにこれは古い質問ですが、iOS8以降は「lense値」を取得するオプションがあるため、ここに表示する必要があります。
iOS8以降では、キー値を観察してlenseからフォーカス値を得ることができます。lensPosition
AVFoundation
フレームワークの一部であるAVCaptureDevice
クラスのプロパティです。
だから、どこかお使いのカメラのクラスのオブザーバセット:
// Assuming _device is an object of the `AVCaptureDevice` class
[_device addObserver:self forKeyPath:@"lensPosition" options:NSKeyValueObservingOptionNew context:nil];
をそして、あなたがオブザーバーとして使用されるクラスで:
- (void)observeValueForKeyPath:(NSString *)keyPath ofObject:(id)object change:(NSDictionary *)change context:(void *)context {
if ([keyPath isEqualToString:@"lensPosition"]) {
NSLog(@"change: %@", change);
NSLog(@"lens position: %f", [change[@"new"] floatValue]);
}
}
レンズの位置がよりスカラー値として表示されます0〜1 レンズの位置を手動で設定することもできます。 managing the lens positionについての詳細は、Appleのドキュメントをご覧ください。
最後に、すべてkey-value observerのように、オブザーバーを削除することを忘れないでください。
注:レンズはデバイス内の機械部品であり、レンズをバネで動かすことでフォーカシングが行われます。そのため、値はデバイスや状況によって異なります。
2
フォーカス値としてはそんなものはないと思います。
関連する問題
- 1. IOSでカメラを強制的に再フォーカスする方法(objCコード)
- 2. カメラのライブスキャンiOS
- 3. ARKitでカメラのフォーカスを調整する
- 4. iOS:カメラの向き
- 5. Androidカメラ2をタップしてフォーカスする
- 6. カメラでQRコードにフォーカスするアプリケーション
- 7. カメラios 10.2、swift 3
- 8. iOSのカメラによるモーションセンシング
- 9. IOSシミュレータでカメラにアクセス
- 10. イオンフレームワークiOS入力フォーカス問題
- 11. Androidカメラのキャプチャ間のフォーカスが外れる
- 12. プログラムでWebカメラのフォーカスを制御する
- 13. Wifiカメラiosとの接続方法
- 14. iOSのフレームでカメラを開く方法
- 15. 異なるiOSカメラの画像サイズ?
- 16. iOSカメラの写真を撮る
- 17. iOSカメラの顔検出(Swift 3 Xcode 8)
- 18. iOSキーボード入力フォーカスの部分トリガー
- 19. カメラで自動フォーカスを実行できません
- 20. AVFoundationカメラがフォーカスを終了したときに検出する
- 21. Unity3Dで自動フォーカスするWebカメラに質問する方法
- 22. カメラ用IOS Iphone 3G用Javascript API
- 23. カメラを使ったiOSジェスチャー認識
- 24. iOS - アクセシビリティメソッド - フォーカスを移動する
- 25. WP7マンゴーでカメラのフォーカスを制御することは可能ですか?
- 26. フォーカスのセレクトの値を変更する
- 27. iOSのカメラのオーバーレイの透明性の問題
- 28. prependと値の間にフォーカスを設定
- 29. IOSのAdjustPanアナログとUITextFieldのフォーカスの取得/喪失
- 30. iOSカスタムUIImagePickerControllerカメラの四角形への切り取り
明確にするために、明らかにフォーカス値などがあり、カメラのオンボードコントローラウェーハの内部メモリに保存されています。しかし、@Oscarはその数がCocoa Touchによって公開されていないことは間違いありません。 jailbroken iPhoneが価値にアクセスできるかどうかはわかりません。 – AlcubierreDrive