App Store のお気に入りのカメラ アプリが、iOS デバイスのカメラ ハードウェアでサポートされているすべての手動コントロールを提供できないと、イライラしませんか?
Apple は開発者のフィードバックに応えて、iOS 8 で手動カメラコントロールを可能にすることで、顧客の特定の悩みの種に対処しました。
そうです、Instagram、ProCamera、Camera+などの写真アプリの開発者は、ついに公式のiOS 8 SDK APIを使用して、アプリにあらゆる種類のカメラコントロールを実装できるようになります…
これが、AnandTech に掲載された Joshua Ho 氏の研究結果の要点です。
iOS 8 でサポートされているすべての手動カメラコントロールは、AVCaptureDevice API を通じてサードパーティ アプリケーションからアクセス可能になったとのことです。
念のためお伝えすると、iOS 8ではほぼすべてのカメラ手動コントロールが可能になります。つまり、ISO、シャッタースピード、フォーカス、ホワイトバランス、露出補正などを、カスタムカメラアプリ内で手動で設定できるということです。
これらの手動コントロールの他に、Apple は、自動ホワイトバランス メカニズムと EV ブラケットおよびシャッター スピード/ISO ブラケットの両方をバイパスするためのグレー カード機能も追加しました。
Apple によるフレームワークの説明:
AVFoundationフレームワークを使えば、ユーザーはこれまで以上に簡単に美しい写真を撮ることができます。アプリはカメラのフォーカス、ホワイトバランス、露出設定を直接制御できます。また、露出ブラケット撮影機能を使えば、露出設定の異なる画像を自動的に撮影することも可能です。
高度なカメラコントロールをサードパーティ製アプリに公開すると、iPhone での写真撮影にまったく新しい可能性の世界が広がります。
例えば、iOS 8アプリはスライダーを提供することで、ユーザーがオブジェクトに徐々に滑らかにフォーカスを合わせ、ドラマチックな映画のような効果を生み出すことができます。しかし、これまではフォーカス制御を距離にマッピングするAPIがなかったため、このようなことは不可能でした。
「ホワイトバランスも完全に手動になりました。これはこれまで Windows Phone と HTC のカスタム カメラ アプリケーションに限定されていました」と筆者は指摘しています。
繰り返しになりますが、標準の iOS 8 カメラ アプリは露出補正コントロールのみをサポートしていますが、Apple は現在、サードパーティの写真アプリがこれまで利用できなかったこれらのカメラ コントロールを利用できるようにしています。
また、これらの機能は API 経由で「無料」で提供されるため、開発者は面倒な作業をすべて自分で行う必要がなくなり、創造的な新機能の開発に時間とリソースを費やすことができます。
YouTube の Bill Savage Tech 提供による、iOS 8 の重要な新しいカメラ機能すべてを詳しく説明した素晴らしいビデオがあります。
https://www.youtube.com/watch?v=Yjupb6Cl9rE
残念ながら、iOS 8でロスレスRAW形式での撮影が可能になるという情報は今のところありません。念のため、AppleのiOS 8ウェブページでは、標準写真アプリがDSRLからカメラロールにインポートしたRAW写真をiCloudフォトに同期できると記載されています。