これは非常に高度なトピックなので、いくつかの画像編集アルゴリズムに精通している必要があります。写真をマージするには、CoreGraphics を使用します。組み込みのジャイロスコープを使用して、Apples カメラ キャプチャ API を使用して写真を撮影し、同時に回転を保存する必要があります。このような巨大なプロジェクトを開始したいので、これらのトピックに精通していると思います。実装したくなるような優れた画像スティッチング アルゴリズムがいくつかあります。ここで良い紹介を見つけることができます: http://cs.bath.ac.uk/brown/papers/ijcv2007.pdf .
私はあなたを誤解していると思います!だからあなたがやろうとしていることは
- 写真を撮る
- 加速度計またはジャイロスコープのデリゲートが起動するのを待ちます
- 別の写真を撮る
- 新しい画像を古い画像とマージする
- 2に戻ります。
ほとんどのポイントはかなり簡単ですが、4 は難しい場合があります。CoreGraphics を使用して画像編集を行うことができます。http://www.codeproject.com/Articles/93563/Introduction-to-iOS-Graphics-APIs-Part-1に、優れた基本的な紹介があります。しかし、私はあなたが本当に良い出力を望んでおり、新しい画像をオフセット付きで古い画像に保存するだけでなく、実際に画像ステッチングアルゴリズムを確認する必要があります. そのための良い出発点は、私の以前の投稿のリンクです。
開始点に戻ってからパノラマを調整するには、加速度計とジャイロスコープのすべての変更を一緒に追加し、それらがほぼ 1 であるかどうかを確認する必要があります。
編集:
私はあなたを誤解していると思います!だからあなたがやろうとしていることは
写真を撮る 加速度計またはジャイロスコープのデリゲートが作動するのを待ちます 別の写真を撮ります 新しい写真を古い写真とマージします 2 に戻ります。CoreGraphics を使用して画像編集を行うことができます。http://www.codeproject.com/Articles/93563/Introduction-to-iOS-Graphics-APIs-Part-1に、優れた基本的な紹介があります。しかし、私はあなたが本当に良い出力を望んでおり、新しい画像をオフセット付きで古い画像に保存するだけでなく、実際に画像ステッチングアルゴリズムを確認する必要があります. そのための良い出発点は、私の以前の投稿のリンクです。
開始点に戻ってからパノラマを調整するには、加速度計とジャイロスコープのすべての変更を一緒に追加し、それらがほぼ 1 であるかどうかを確認する必要があります。