人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

AVFoundationを使用したカメラの実装についての疑問点。
数日ほど前にこちらで(https://teratail.com/questions/20295)質問をさせていただき回答もしていただけたのですが、まだわからない点があるのでもう少し情報をいただければと考え、同じ内容の質問をさせていただきます。

現在、AVFoundationを使ってカメラ機能を作りたいと考えています。

カメラの機能は、フラッシュやフォーカスなど基本的な機能に加えて、evernoteのIOSアプリのように撮った写真のサムネイルが撮影中の画面に並んでいき、撮影した複数の写真データを次の画面に渡せるようなものです。インスタグラムのような加工機能は考えていません。

そこで、AVFoundationの使い方を調べたところ、AVCaptureVideoDataOutputとAVCaptureStillImageOutputを使用する二種類のやり方があることがわかりました。

しかし、それぞれの利点や違いがいまいちよくわかりませんでした。

質問としては、
1二種類の方法のそれぞれの違いや利点、こういう時はこちらを使うよといったことを教えてください。
2また、上記のようなカメラの実装ならこっちを使った方が良いといったことも教えていただきたいです。

よろしくお願いします!

●質問者: チーム ツバキ
●カテゴリ:ウェブ制作
○ 状態 :終了
└ 回答数 : 1/1件

▽最新の回答へ

1 ● dilutionist
ベストアンサー

ドキュメントPDFの64ページにはこうあります。

https://developer.apple.com/jp/documentation/AVFoundationPG.pdf

動画のフレームを取り出すなら前者、静止画として撮影して使うなら後者ということではないでしょうか。


チーム ツバキさんのコメント
静止画を撮影したいので、AVCaptureStillImageOutputで実装しようと思います。 教えていただきありがとうございました!
関連質問

●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ