の正しいISO値にAVFoundation
で作業している間、私は最小を知るために、これらの2つのプロパティを使用して、デバイスのカメラを使用することができ、最大ISO
:AVFoundationカメラ
AVCaptureDeviceFormat *activeFormat = _videoDevice.activeFormat;
minISO = activeFormat.minISO;
maxISO = activeFormat.maxISO;
しかし、これらの行は、バック私に次のような結果を与える:
をminISO = 23
maxISO = 736
しかしISO
23や736のようなものは実際には存在しない、あなたはISO
23でカメラを調整した場合、それはISO
50とのために自分自身を調整します736は、カメラをISO
800に調整します。
実際にISO
のカメラを設定する前に使用できることを知る方法はありますか?
[OK]を知っている私はこれを意味する:1つの特定のデバイスが50から800の範囲を許可することができますが、iPhone/iPad進化すると、25から1600,3200,6400などになる可能性があります。ISOのリストを作成し、それを比較するのではなく、それを簡単に改めることができます。私は可能な値の配列を受け取ると期待されましたが、何でも。とにかくありがとう。 – SpaceDog